summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGökay Şatır <gokaysatir@gmail.com>2024-03-15 17:24:53 +0300
committerCaolán McNamara <caolan.mcnamara@collabora.com>2024-04-06 22:10:47 +0200
commit3d83f91b9ba249fcfa93fc24a1b427840b7b2c61 (patch)
treeccaa9fbe335fcd0588a818055a087607e4531d44
parent2feda8ba21acdcf33a9b4ba94742f574c17839bd (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> (cherry picked from commit 0cdafeb746196f9f1e9ad271a77f5911694ff07d) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165726 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
-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;