diff --git a/customize.dist/src/less/toolbar.less b/customize.dist/src/less/toolbar.less index cbbbd9dd2..7e28c08d3 100644 --- a/customize.dist/src/less/toolbar.less +++ b/customize.dist/src/less/toolbar.less @@ -43,8 +43,6 @@ right: 0; display: flex; flex-flow: column; - height: 100vh; - width: 100vw; } .cke_toolbox_main { display: inline-block; @@ -56,7 +54,7 @@ display: flex; overflow: visible; iframe { - height: 100%; + min-height: 100%; width: 100%; } } diff --git a/www/pad/inner.js b/www/pad/inner.js index 48c901d69..badb215fa 100644 --- a/www/pad/inner.js +++ b/www/pad/inner.js @@ -773,11 +773,18 @@ define([ } // Used in ckeditor-config.js Ckeditor.CRYPTPAD_URLARGS = ApiConfig.requireConf.urlArgs; - editor = Ckeditor.replace('editor1', { + module.ckeditor = editor = Ckeditor.replace('editor1', { customConfig: '/customize/ckeditor-config.js', }); editor.on('instanceReady', waitFor()); }).nThen(function (/*waitFor*/) { + /*if (Ckeditor.env.safari) { + var fixIframe = function () { + $('iframe.cke_wysiwyg_frame').height($('#cke_1_contents').height()); + }; + $(window).resize(fixIframe); + fixIframe(); + }*/ Links.addSupportForOpeningLinksInNewTab(Ckeditor)({editor: editor}); Cryptpad.onError(function (info) { if (info && info.type === "store") {