From 64b0c36f168abddc4e798712f0812202e5c0b8b6 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Wed, 21 Jan 2015 18:00:16 +0100 Subject: [PATCH] [FIX] summernote lib: scroll to top when click on input in editable mode --- .../website/static/lib/summernote/src/js/editing/Editor.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/website/static/lib/summernote/src/js/editing/Editor.js b/addons/website/static/lib/summernote/src/js/editing/Editor.js index c3a2d54f629..5edf5e30b0f 100644 --- a/addons/website/static/lib/summernote/src/js/editing/Editor.js +++ b/addons/website/static/lib/summernote/src/js/editing/Editor.js @@ -41,7 +41,10 @@ define([ * @param {jQuery} $editable */ this.saveRange = function ($editable, thenCollapse) { - $editable.focus(); + var r = range.create(); + if (!r || ($editable[0] !== r.sc && !$.contains($editable[0], r.sc))) { + $editable.focus(); + } $editable.data('range', range.create()); if (thenCollapse) { range.create().collapse().select();