From 5dd23f7de22cb6302f701d7fa8e7afffc52686f0 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu <chm@odoo.com> Date: Wed, 3 May 2017 12:01:47 +0200 Subject: [PATCH] [FIX] web_editor: prevent crash when publishing a payment in edit mode When updateStyleInfo is called, the options is not necessarily on editable area (eg: when update the toolbar for image) --- addons/web_editor/static/lib/summernote/src/js/EventHandler.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web_editor/static/lib/summernote/src/js/EventHandler.js b/addons/web_editor/static/lib/summernote/src/js/EventHandler.js index 09a7b00082ac..9701b8728d2d 100644 --- a/addons/web_editor/static/lib/summernote/src/js/EventHandler.js +++ b/addons/web_editor/static/lib/summernote/src/js/EventHandler.js @@ -191,7 +191,7 @@ define([ if (!styleInfo) { return; } - var isAirMode = layoutInfo.editor().data('options').airMode; + var isAirMode = (layoutInfo.editor().data('options') || {}).airMode; if (!isAirMode) { modules.toolbar.update(layoutInfo.toolbar(), styleInfo); } -- GitLab