From a3c11bedb8148be6e35291d6955994943cc95f71 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 14 Oct 2013 13:26:44 +0200 Subject: [PATCH] [IMP] mitigate disappearance of empty inline cke widgets bzr revid: xmo@openerp.com-20131014112644-f95lqkr6j2nlm98a --- addons/website/static/src/css/editor.css | 5 +++++ addons/website/static/src/css/editor.sass | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/addons/website/static/src/css/editor.css b/addons/website/static/src/css/editor.css index d0b0b34d180..ebcb7f43826 100644 --- a/addons/website/static/src/css/editor.css +++ b/addons/website/static/src/css/editor.css @@ -163,6 +163,11 @@ table.editorbar-panel td.selected { display: none !important; } +.cke_widget_editable:empty:after { + content: " "; + white-space: pre-wrap; +} + /* ---- SNIPPET EDITOR ---- */ #oe_snippets { position: fixed; diff --git a/addons/website/static/src/css/editor.sass b/addons/website/static/src/css/editor.sass index 51bae3dcf3a..1ef6d67bb49 100644 --- a/addons/website/static/src/css/editor.sass +++ b/addons/website/static/src/css/editor.sass @@ -145,6 +145,11 @@ table.editorbar-panel // "remove" drag & drop of CKE widgets .cke_widget_drag_handler_container display: none !important +// prevent inline widgets from entirely disappearing when their (textual) +// content is removed +.cke_widget_editable:empty:after + content: " " + white-space: pre-wrap /* ---- SNIPPET EDITOR ---- */