svx/source/svdraw/svdview.cxx |    7 +++++++
 1 file changed, 7 insertions(+)

New commits:
commit 9a04703b22f9ffb11256d715f65e79a6a2417e18
Author:     Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de>
AuthorDate: Tue Jul 27 13:50:26 2021 +0200
Commit:     Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de>
CommitDate: Tue Jul 27 15:43:06 2021 +0200

    tdf#123626 Allow opening shape hyperlink with Ctrl-Click
    
    Change-Id: I43201cd1fb7022fe5ff1479c66916c65adc554fa
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119550
    Tested-by: Jenkins
    Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de>

diff --git a/svx/source/svdraw/svdview.cxx b/svx/source/svdraw/svdview.cxx
index 73185618c8ae..295992ba02cd 100644
--- a/svx/source/svdraw/svdview.cxx
+++ b/svx/source/svdraw/svdview.cxx
@@ -501,6 +501,13 @@ SdrHitKind SdrView::PickAnything(const Point& rLogicPos, 
SdrViewEvent& rVEvt) co
                 }
             }
         }
+        if (eHit==SdrHitKind::UnmarkedObject && 
!pHitObj->getHyperlink().isEmpty())
+        {
+            static SvxURLField aSvxURLField;
+            aSvxURLField.SetURL(pHitObj->getHyperlink());
+            rVEvt.mpURLField = &aSvxURLField;
+            eHit = SdrHitKind::UrlField;
+        }
     }
 
     if (bHitPassDirect &&
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to