[Libreoffice-commits] core.git: sc/source
Szymon KÅos (via logerrit)
logerrit at kemper.freedesktop.org
Wed Jul 15 13:16:41 UTC 2020
sc/source/ui/view/gridwin.cxx | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
New commits:
commit 7870fc222ab9833ab1f7af0633e18c1afaa40119
Author: Szymon Kłos <szymon.klos at collabora.com>
AuthorDate: Wed Jul 8 11:45:33 2020 +0200
Commit: Szymon Kłos <szymon.klos at collabora.com>
CommitDate: Wed Jul 15 15:15:54 2020 +0200
Don't reset reference marks when editing the formula
This prevents us from hiding reference marks on
switching sheets when formula is under edit.
Change-Id: I4bf1e36967420c12bfa974b0aeefda537a26eed3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98364
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice at gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos at collabora.com>
(cherry picked from commit 5fc0cea87be4b439bb3d3a5281984fd16b05dc28)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98349
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98815
Tested-by: Jenkins
diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx
index ab19bd42488f..0b07934fb0f6 100644
--- a/sc/source/ui/view/gridwin.cxx
+++ b/sc/source/ui/view/gridwin.cxx
@@ -6387,8 +6387,13 @@ void ScGridWindow::UpdateSelectionOverlay()
pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION, "EMPTY");
pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_SELECTION_AREA, "EMPTY");
SfxLokHelper::notifyOtherViews(pViewShell, LOK_CALLBACK_TEXT_VIEW_SELECTION, "selection", "EMPTY");
- std::vector<ReferenceMark> aReferenceMarks;
- ScInputHandler::SendReferenceMarks(pViewShell, aReferenceMarks);
+
+ ScInputHandler* pViewHdl = SC_MOD()->GetInputHdl(pViewShell);
+ if (!pViewHdl || !pViewHdl->IsEditMode())
+ {
+ std::vector<ReferenceMark> aReferenceMarks;
+ ScInputHandler::SendReferenceMarks(pViewShell, aReferenceMarks);
+ }
}
if ( aOldMode != aDrawMode )
More information about the Libreoffice-commits
mailing list