diff options
-rw-r--r-- | sc/source/ui/view/select.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sc/source/ui/view/select.cxx b/sc/source/ui/view/select.cxx index 0c4e171cd097..b165234df5c2 100644 --- a/sc/source/ui/view/select.cxx +++ b/sc/source/ui/view/select.cxx @@ -31,6 +31,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 @@ -475,7 +476,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(); } } |