Helpviewer/History/HistoryMenu.py

changeset 6122
e7d98249f393
parent 6048
82ad8ec9548c
child 6645
ad476851d7e0
diff -r d3d64f3128b3 -r e7d98249f393 Helpviewer/History/HistoryMenu.py
--- a/Helpviewer/History/HistoryMenu.py	Wed Feb 07 20:14:09 2018 +0100
+++ b/Helpviewer/History/HistoryMenu.py	Thu Feb 08 18:57:11 2018 +0100
@@ -404,9 +404,11 @@
         index = 0
         for tab in self.__tabWidget.closedTabsManager().allClosedTabs():
             title = fm.elidedText(tab.title, Qt.ElideRight, maxWidth)
-            self.__closedTabsMenu.addAction(
-                Helpviewer.HelpWindow.HelpWindow.icon(tab.url), title,
-                self.__tabWidget.restoreClosedTab).setData(index)
+            act = self.__closedTabsMenu.addAction(
+                Helpviewer.HelpWindow.HelpWindow.icon(tab.url), title)
+            act.setData(index)
+            act.triggered.connect(
+                lambda: self.__tabWidget.restoreClosedTab(act))
             index += 1
         self.__closedTabsMenu.addSeparator()
         self.__closedTabsMenu.addAction(

eric ide

mercurial