diff options
author | merttumer <mert.tumer@collabora.com> | 2021-04-21 12:05:07 +0300 |
---|---|---|
committer | Mert Tumer <mert.tumer@collabora.com> | 2021-05-03 06:52:31 +0200 |
commit | 6f35a3a7c0549fc5803522a3fdd02da97276fadc (patch) | |
tree | 579820f5638aeaea03edfbf6dd407f3ba27f97a5 /svx/source/svdraw/svdview.cxx | |
parent | 4603627360eae1bd42d3dda5348abe11d79b261d (diff) |
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 <mert.tumer@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114386
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114646
Tested-by: Jenkins
Diffstat (limited to 'svx/source/svdraw/svdview.cxx')
-rw-r--r-- | svx/source/svdraw/svdview.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
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 <sal/log.hxx> #include <vcl/ptrstyle.hxx> #include <vcl/window.hxx> +#include <comphelper/lok.hxx> + 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; |