[Libreoffice-commits] core.git: sd/source
Mert Tumer (via logerrit)
logerrit at kemper.freedesktop.org
Tue Apr 14 17:41:05 UTC 2020
sd/source/ui/func/fusel.cxx | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
New commits:
commit 895c47abc7fbd56f04b9f5d295885ea60403d62c
Author: Mert Tumer <mert.tumer at collabora.com>
AuthorDate: Wed Mar 18 13:17:32 2020 +0300
Commit: Andras Timar <andras.timar at collabora.com>
CommitDate: Tue Apr 14 19:40:23 2020 +0200
mobile: fix hyperlinks are not clickable on impress
Change-Id: I77a0ef263814359607d9c1d863f93c55f3493dbb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90687
Tested-by: Andras Timar <andras.timar at collabora.com>
Reviewed-by: Andras Timar <andras.timar at collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92211
Tested-by: Jenkins
diff --git a/sd/source/ui/func/fusel.cxx b/sd/source/ui/func/fusel.cxx
index b425727b67af..18616775ac9e 100644
--- a/sd/source/ui/func/fusel.cxx
+++ b/sd/source/ui/func/fusel.cxx
@@ -266,6 +266,14 @@ bool FuSelection::MouseButtonDown(const MouseEvent& rMEvt)
{
mpWindow->ReleaseMouse();
+ // If tiled rendering, let client handles URL execution and early returns.
+ if (comphelper::LibreOfficeKit::isActive())
+ {
+ SfxViewShell& rSfxViewShell = mpViewShell->GetViewShellBase();
+ rSfxViewShell.libreOfficeKitViewCallback(LOK_CALLBACK_HYPERLINK_CLICKED, aVEvt.pURLField->GetURL().toUtf8().getStr());
+ return true;
+ }
+
if (!lcl_followHyperlinkAllowed(rMEvt))
return true;
@@ -275,14 +283,6 @@ bool FuSelection::MouseButtonDown(const MouseEvent& rMEvt)
SfxViewFrame* pFrame = mpViewShell->GetViewFrame();
mpWindow->ReleaseMouse();
- // If tiled rendering, let client handles URL execution and early returns.
- if (comphelper::LibreOfficeKit::isActive())
- {
- SfxViewShell& rSfxViewShell = mpViewShell->GetViewShellBase();
- rSfxViewShell.libreOfficeKitViewCallback(LOK_CALLBACK_HYPERLINK_CLICKED, aVEvt.pURLField->GetURL().toUtf8().getStr());
- return true;
- }
-
if (rMEvt.IsMod1())
{
// Open in new frame
More information about the Libreoffice-commits
mailing list