From 6f35a3a7c0549fc5803522a3fdd02da97276fadc Mon Sep 17 00:00:00 2001 From: merttumer Date: Wed, 21 Apr 2021 12:05:07 +0300 Subject: lok: Edit the click selected cell on table selection for LOK case, it should start editing when table is selected from the cell that is under the cursor instead of selecting the table object. Change-Id: Ibb3fa41377b76edcdcc2be7419838a151ff765fe Signed-off-by: merttumer Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114386 Tested-by: Jenkins CollaboraOffice Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114646 Tested-by: Jenkins --- svx/source/svdraw/svdview.cxx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'svx/source/svdraw/svdview.cxx') diff --git a/svx/source/svdraw/svdview.cxx b/svx/source/svdraw/svdview.cxx index f819deba699f..dbb4c405bb10 100644 --- a/svx/source/svdraw/svdview.cxx +++ b/svx/source/svdraw/svdview.cxx @@ -48,6 +48,8 @@ #include #include #include +#include + SdrViewEvent::SdrViewEvent() : pHdl(nullptr), @@ -374,7 +376,9 @@ SdrHitKind SdrView::PickAnything(const Point& rLogicPos, SdrViewEvent& rVEvt) co // for e.g. URL links when hoovering and clicking // them will not work. Tried several other changes, // but this one safely keeps existing behaviour as-is. - eHit = SdrHitKind::UnmarkedObject; + // Except for the LOK. LOK doesn't have hoovering popup + // feature. + eHit = comphelper::LibreOfficeKit::isActive() ? SdrHitKind::TextEditObj : SdrHitKind::UnmarkedObject; break; default: break; -- cgit