From 480145264a44c8d07d572f9f64a074f69e4f858f Mon Sep 17 00:00:00 2001 From: Steve Date: Wed, 30 Dec 2020 13:49:11 -0800 Subject: [PATCH] don't toggle preview if sideBySideFullscreen is false --- src/js/easymde.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/js/easymde.js b/src/js/easymde.js index c8f1b92..4306683 100644 --- a/src/js/easymde.js +++ b/src/js/easymde.js @@ -332,11 +332,12 @@ function toggleFullScreen(editor) { document.body.style.overflow = saved_overflow; } - - // Hide side by side if needed - var sidebyside = cm.getWrapperElement().nextSibling; - if (/editor-preview-active-side/.test(sidebyside.className)) - toggleSideBySide(editor); + // Hide side by side if needed, retain current state if sideBySideFullscreen is disabled + if (editor.options.sideBySideFullscreen !== false) { + var sidebyside = cm.getWrapperElement().nextSibling; + if (/editor-preview-active-side/.test(sidebyside.className)) + toggleSideBySide(editor); + } if (editor.options.onToggleFullScreen) { editor.options.onToggleFullScreen(cm.getOption('fullScreen') || false);