From 48da83b75db0f95da0d575c0c8e4ff04e306521f Mon Sep 17 00:00:00 2001 From: Tamius Han Date: Fri, 2 Nov 2018 21:51:51 +0100 Subject: [PATCH] Basic mode: ar resets properly when switching from fullscreen to normal --- js/modules/Resizer.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/js/modules/Resizer.js b/js/modules/Resizer.js index fd7569f..eabc611 100644 --- a/js/modules/Resizer.js +++ b/js/modules/Resizer.js @@ -66,8 +66,6 @@ if(Debug.debug) return; } - console.log("ext mode?", this.extensionMode, "basic/full:", ExtensionMode.Basic, ExtensionMode.Full, "is fullscreen?", PlayerData.isFullScreen()) - if(Debug.debug){ console.log('[Resizer::setAr] trying to set ar. New ar:', ar) } @@ -82,8 +80,10 @@ if(Debug.debug) } } - if (this.extensionMode !== ExtensionMode.Full && !PlayerData.isFullScreen()) { - return; // don't actually apply or calculate css when using basic mode if not in fullscreen + if (this.extensionMode !== ExtensionMode.Full && !PlayerData.isFullScreen() && ar !== 'reset') { + // don't actually apply or calculate css when using basic mode if not in fullscreen + // ... unless we're resetting the aspect ratio to original + return; } if (! this.video) {