From 8ab49a22146e6e476fd29ca7b8df65d1aab766d8 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Tue, 17 May 2016 04:25:30 -0700 Subject: [PATCH] Remove 'Restart when Opened' option. #904 --- src/Images/ImageCommon.coffee | 6 ------ src/Images/ImageExpand.coffee | 2 -- src/Images/ImageHover.coffee | 3 --- src/config/Config.coffee | 4 ---- 4 files changed, 15 deletions(-) diff --git a/src/Images/ImageCommon.coffee b/src/Images/ImageCommon.coffee index 489905755..5fb2e054b 100644 --- a/src/Images/ImageCommon.coffee +++ b/src/Images/ImageCommon.coffee @@ -6,12 +6,6 @@ ImageCommon = $.off video, 'volumechange', Volume.change video.muted = true - rewind: (el) -> - if el.nodeName is 'VIDEO' - el.currentTime = 0 if el.readyState >= el.HAVE_METADATA - else if /\.gif$/.test el.src - $.queueTask -> el.src = el.src - pushCache: (el) -> ImageCommon.cache = el $.on el, 'error', ImageCommon.cacheError diff --git a/src/Images/ImageExpand.coffee b/src/Images/ImageExpand.coffee index d804abc44..11d2a03fc 100644 --- a/src/Images/ImageExpand.coffee +++ b/src/Images/ImageExpand.coffee @@ -146,7 +146,6 @@ ImageExpand = ImageCommon.pause el for eventName, cb of ImageExpand.videoCB $.off el, eventName, cb - ImageCommon.rewind file.thumb if Conf['Restart when Opened'] delete file.fullImage $.queueTask -> # XXX Work around Chrome/Chromium not firing mouseover on the thumbnail. @@ -169,7 +168,6 @@ ImageExpand = else if ImageCommon.cache?.dataset.fullID is post.fullID el = file.fullImage = ImageCommon.popCache() $.on el, 'error', ImageExpand.error - ImageCommon.rewind el if Conf['Restart when Opened'] and el.id isnt 'ihover' el.removeAttribute 'id' else el = file.fullImage = $.el (if isVideo then 'video' else 'img') diff --git a/src/Images/ImageHover.coffee b/src/Images/ImageHover.coffee index 75008e6f3..2bcf50d7b 100644 --- a/src/Images/ImageHover.coffee +++ b/src/Images/ImageHover.coffee @@ -34,9 +34,6 @@ ImageHover = $.on el, 'error', error el.src = file.url - if Conf['Restart when Opened'] - ImageCommon.rewind el - ImageCommon.rewind @ el.id = 'ihover' $.add Header.hover, el if isVideo diff --git a/src/config/Config.coffee b/src/config/Config.coffee index 4731769a8..b10d9914a 100644 --- a/src/config/Config.coffee +++ b/src/config/Config.coffee @@ -254,10 +254,6 @@ Config = true 'Videos begin playing immediately when opened.' ] - 'Restart when Opened': [ - false - 'Restart GIFs and WebMs when you hover over or expand them.' - ] 'Show Controls': [ true 'Show controls on videos expanded inline.'