Fix reference panel links (#1378)

This commit is contained in:
Veronica Berglyd Olsen
2023-02-26 10:30:25 +01:00
parent e92f2a9141
commit acd4d44a9e
2 changed files with 17 additions and 3 deletions
+4 -3
View File
@@ -1201,17 +1201,18 @@ class GuiDocViewDetails(QScrollArea):
return
##
# Internal Functions
# Private Slots
##
@pyqtSlot(str)
def _linkClicked(self, theLink):
"""Capture the link-click and forward it to the document viewer
class for handling.
"""
logger.debug("Clicked link: '%s'", theLink)
if len(theLink) == 21:
if len(theLink) >= 13:
tHandle = theLink[:13]
tAnchor = theLink[13:]
tAnchor = theLink[13:] or None
self.mainGui.viewDocument(tHandle, tAnchor)
return