diff -r f9f85cf6d102 -r 181d1160f617 eric6/WebBrowser/History/HistoryMenu.py --- a/eric6/WebBrowser/History/HistoryMenu.py Sat Jan 02 12:15:33 2021 +0100 +++ b/eric6/WebBrowser/History/HistoryMenu.py Sat Jan 02 15:18:36 2021 +0100 @@ -8,6 +8,7 @@ """ import sys +import functools from PyQt5.QtCore import ( pyqtSignal, Qt, QMimeData, QUrl, QModelIndex, QSortFilterProxyModel, @@ -440,7 +441,7 @@ title) act.setData(index) act.triggered.connect( - lambda: self.__tabWidget.restoreClosedTab(act)) + functools.partial(self.__tabWidget.restoreClosedTab, act)) index += 1 self.__closedTabsMenu.addSeparator() self.__closedTabsMenu.addAction(