summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPranam Lashkari <lpranam@collabora.com>2021-01-09 20:01:27 +0530
committerAndras Timar <andras.timar@collabora.com>2021-01-19 14:04:45 +0100
commit408e59359b5b67af119059a5d3f47bc807f81300 (patch)
treeed6ae43a225c50c2cb90e038b71eeb53e24af430
parente8a9157878f156e599e66349d7fb60ca39e62514 (diff)
LOK: stop range selection with mouse/touch move in mobile
Change-Id: I0a7b3a5fc89bcbced4acee18415308ed8aa57ba2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109035 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
-rw-r--r--sc/source/ui/view/select.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/sc/source/ui/view/select.cxx b/sc/source/ui/view/select.cxx
index 489ea67cfeda..09b9cc19ae94 100644
--- a/sc/source/ui/view/select.cxx
+++ b/sc/source/ui/view/select.cxx
@@ -29,6 +29,7 @@
#include <tabprotection.hxx>
#include <markdata.hxx>
#include <gridwin.hxx>
+#include <sfx2/lokhelper.hxx>
#if defined(_WIN32)
#define SC_SELENG_REFMODE_UPDATE_INTERVAL_MIN 65
@@ -473,7 +474,9 @@ bool ScViewFunctionSet::SetCursorAtCell( SCCOL nPosX, SCROW nPosY, bool bScroll
pView->InitRefMode( nPosX, nPosY, pViewData->GetTabNo(), SC_REFTYPE_REF );
}
- pView->UpdateRef( nPosX, nPosY, pViewData->GetTabNo() );
+ if(SfxLokHelper::getDeviceFormFactor() != LOKDeviceFormFactor::MOBILE)
+ pView->UpdateRef( nPosX, nPosY, pViewData->GetTabNo() );
+
pView->SelectionChanged();
}
}