--- a/eric6/UI/UserInterface.py Sat Jan 02 12:15:33 2021 +0100 +++ b/eric6/UI/UserInterface.py Sat Jan 02 15:18:36 2021 +0100 @@ -14,6 +14,7 @@ import json import datetime import getpass +import functools from PyQt5.QtCore import ( pyqtSlot, QTimer, QFile, QFileInfo, pyqtSignal, PYQT_VERSION_STR, QDate, @@ -3606,7 +3607,7 @@ act.setObjectName("{0}@@{1}".format(toolGroup[0], tool['menutext'])) act.triggered.connect( - lambda: self.__toolActionTriggered(act)) + functools.partial(self.__toolActionTriggered, act)) self.toolGroupActions[act.objectName()] = act self.toolbarManager.addAction(act, category) @@ -3647,7 +3648,7 @@ tool['menutext'], self) act.setObjectName(key) act.triggered.connect( - lambda: self.__toolActionTriggered(act)) + functools.partial(self.__toolActionTriggered, act)) self.toolGroupActions[key] = act self.toolbarManager.addAction(act, category)