X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/2b3726702d6dc4d0d0262e00f161ca06835cd42d..refs/pull/3391/head:/resources/js/wysiwyg/plugins-details.js diff --git a/resources/js/wysiwyg/plugins-details.js b/resources/js/wysiwyg/plugins-details.js index 9b5287947..bcecf7131 100644 --- a/resources/js/wysiwyg/plugins-details.js +++ b/resources/js/wysiwyg/plugins-details.js @@ -169,6 +169,7 @@ function setSummary(editor, summaryContent) { */ function unwrapDetailsInSelection(editor) { const details = editor.selection.getNode().closest('details'); + const selectionBm = editor.selection.getBookmark(); if (details) { const elements = details.querySelectorAll('details > *:not(summary, doc-root), doc-root > *'); @@ -180,7 +181,9 @@ function unwrapDetailsInSelection(editor) { details.remove(); }); } + editor.focus(); + editor.selection.moveToBookmark(selectionBm); } /**