From 3407f36d12f61f9f74b900b6c6c0e26e19aa7779 Mon Sep 17 00:00:00 2001 From: rlx <0x0073@0x2620.org> Date: Fri, 17 Feb 2012 10:41:38 +0000 Subject: [PATCH] fix #493 (error when removing a not-yet-loaded video from the dom) --- source/Ox.UI/js/Video/Ox.VideoElement.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/Ox.UI/js/Video/Ox.VideoElement.js b/source/Ox.UI/js/Video/Ox.VideoElement.js index 26e4775e..ae7954f7 100644 --- a/source/Ox.UI/js/Video/Ox.VideoElement.js +++ b/source/Ox.UI/js/Video/Ox.VideoElement.js @@ -176,8 +176,10 @@ Ox.VideoElement = function(options, self) { }, stop: function() { // custom event to be triggered on removal from the DOM - self.video.pause(); - self.video.src = ''; + if (self.video) { + self.video.pause(); + self.video.src = ''; + } that.triggerEvent('ended'); } })