loleaflet/src/control/Control.Toolbar.js | 6 ++++++ 1 file changed, 6 insertions(+)
New commits: commit 92889c28aff7f240b8f21c1436672354a448ce81 Author: Muhammet Kara <muhammet.k...@collabora.com> AuthorDate: Thu Dec 19 05:23:07 2019 +0300 Commit: Muhammet Kara <muhammet.k...@collabora.com> CommitDate: Thu Dec 19 04:26:55 2019 +0100 Close hyperlinkPopup when we get out of InsertMode Change-Id: Ia7ae55f8a8d1b02ca7ae17c03fca7f835534237c Reviewed-on: https://gerrit.libreoffice.org/85463 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Muhammet Kara <muhammet.k...@collabora.com> diff --git a/loleaflet/src/control/Control.Toolbar.js b/loleaflet/src/control/Control.Toolbar.js index bf1997688..f807684d4 100644 --- a/loleaflet/src/control/Control.Toolbar.js +++ b/loleaflet/src/control/Control.Toolbar.js @@ -1861,6 +1861,12 @@ function onCommandStateChanged(e) { } else if (commandName === '.uno:InsertMode') { updateToolbarItem(statusbar, 'InsertMode', $('#InsertMode').html(state ? L.Styles.insertMode[state].toLocaleString() : '<span class="ToolbarStatusInactive"> Insert mode: inactive </span>').parent().html()); + + if (!state && map.hyperlinkPopup) { + map.hyperlinkUnderCursor = null; + map.closePopup(map.hyperlinkPopup); + map.hyperlinkPopup = null; + } } else if (commandName === '.uno:StatusSelectionMode' || commandName === '.uno:SelectionMode') { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits