only render preview if preview container is visible

pull/1/head
ansuz 8 years ago
parent 617e027f12
commit 3803f6a20f

@ -112,6 +112,7 @@ define([
var drawPreview = Cryptpad.throttle(function () { var drawPreview = Cryptpad.throttle(function () {
if (CodeMirror.highlightMode !== 'markdown') { return; } if (CodeMirror.highlightMode !== 'markdown') { return; }
if (!$previewContainer.is(':visible')) { return; }
try { try {
DiffMd.apply(DiffMd.render(editor.getValue()), $preview); DiffMd.apply(DiffMd.render(editor.getValue()), $preview);
} catch (e) { console.error(e); } } catch (e) { console.error(e); }

Loading…
Cancel
Save