sc/source/ui/view/select.cxx |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 3d83f91b9ba249fcfa93fc24a1b427840b7b2c61
Author:     Gökay Şatır <gokaysa...@gmail.com>
AuthorDate: Fri Mar 15 17:24:53 2024 +0300
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sat Apr 6 22:10:47 2024 +0200

    Disable dragging in readonly view mode.
    
    Signed-off-by: Gökay Şatır <gokaysa...@gmail.com>
    Change-Id: I962d68b85897c156bba6d1898cf78b5fcd85540a
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164866
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Michael Meeks <michael.me...@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.mcnam...@collabora.com>

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;

Reply via email to