summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-10-24 20:32:24 +0100
committerCaolán McNamara <caolanm@redhat.com>2020-10-24 22:25:31 +0200
commit802dc2fec107585dff333edd709a6fc399663df5 (patch)
tree54109c30189cbd4cbd8c9fae5f40fcba398304b4
parentebefba54523a7e0b7d66f9d278cc2509e2116a34 (diff)
tdf#137713 don't crash if there is no m_xEditView
Change-Id: I8b35459c7d5a704d9e2c0e2bfa4fce1aef152846 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104757 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r--sc/source/ui/app/inputwin.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/sc/source/ui/app/inputwin.cxx b/sc/source/ui/app/inputwin.cxx
index 1632ce1f3e09..5d9012827d70 100644
--- a/sc/source/ui/app/inputwin.cxx
+++ b/sc/source/ui/app/inputwin.cxx
@@ -1533,10 +1533,12 @@ bool ScTextWnd::MouseButtonDown( const MouseEvent& rMEvt )
TextGrabFocus();
}
+ bool bClickOnSelection = false;
if (m_xEditView)
+ {
m_xEditView->SetEditEngineUpdateMode( true );
-
- bool bClickOnSelection = m_xEditView->IsSelectionAtPoint(rMEvt.GetPosPixel());
+ bClickOnSelection = m_xEditView->IsSelectionAtPoint(rMEvt.GetPosPixel());
+ }
if (!bClickOnSelection)
{
rtl::Reference<TransferDataContainer> xTransferable(new TransferDataContainer);