summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorGökay Şatır <gokaysatir@gmail.com>2024-03-15 17:24:53 +0300
committerMichael Meeks <michael.meeks@collabora.com>2024-03-26 15:40:43 +0100
commit0cdafeb746196f9f1e9ad271a77f5911694ff07d (patch)
tree943222f195721b142e20d3a96ea6662b2e88f670 /sc
parent65b67e689088622a20db29fd7c7812eaf54a56f4 (diff)
Disable dragging in readonly view mode.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com> Change-Id: I962d68b85897c156bba6d1898cf78b5fcd85540a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164866 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Diffstat (limited to 'sc')
-rw-r--r--sc/source/ui/view/select.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/source/ui/view/select.cxx b/sc/source/ui/view/select.cxx
index d972c9b4eb8d..7d744f32246c 100644
--- a/sc/source/ui/view/select.cxx
+++ b/sc/source/ui/view/select.cxx
@@ -145,6 +145,9 @@ void ScViewFunctionSet::SetSelectionEngine( ScViewSelectionEngine* pSelEngine )
// Drag & Drop
void ScViewFunctionSet::BeginDrag()
{
+ if (m_pViewData->GetViewShell()->IsLokReadOnlyView())
+ return;
+
SCTAB nTab = m_pViewData->GetTabNo();
SCCOL nPosX;