src/eric7/QScintilla/EditorOutline.py

branch
eric7
changeset 9282
c44b7aa4cf71
parent 9221
bf71ee032bb4
child 9413
80c06d472826
diff -r 76caf27cb8a8 -r c44b7aa4cf71 src/eric7/QScintilla/EditorOutline.py
--- a/src/eric7/QScintilla/EditorOutline.py	Sat Aug 06 17:37:06 2022 +0200
+++ b/src/eric7/QScintilla/EditorOutline.py	Sun Aug 07 15:47:54 2022 +0200
@@ -8,6 +8,7 @@
 """
 
 import contextlib
+import functools
 
 from PyQt6.QtCore import pyqtSlot, Qt, QCoreApplication, QModelIndex, QPoint
 from PyQt6.QtWidgets import QTreeView, QAbstractItemView, QMenu, QApplication, QDialog
@@ -274,7 +275,6 @@
             QCoreApplication.translate("EditorOutlineView", "Goto"), self
         )
         self.__gotoMenu.aboutToShow.connect(self.__showGotoMenu)
-        self.__gotoMenu.triggered.connect(self.__gotoAttribute)
 
         self.__attributeMenu = QMenu(self)
         self.__attributeMenu.addMenu(self.__gotoMenu)
@@ -403,6 +403,7 @@
                 )
             )
             act.setData(lineno)
+            act.triggered.connect(functools.partial(self.__gotoAttribute, act))
 
     #######################################################################
     ## Context menu handlers below

eric ide

mercurial