eric6/WebBrowser/PersonalInformationManager/PersonalInformationManager.py

changeset 7937
181d1160f617
parent 7923
91e843545d9a
child 8143
2c730d5fd177
diff -r f9f85cf6d102 -r 181d1160f617 eric6/WebBrowser/PersonalInformationManager/PersonalInformationManager.py
--- a/eric6/WebBrowser/PersonalInformationManager/PersonalInformationManager.py	Sat Jan 02 12:15:33 2021 +0100
+++ b/eric6/WebBrowser/PersonalInformationManager/PersonalInformationManager.py	Sat Jan 02 15:18:36 2021 +0100
@@ -8,6 +8,8 @@
 fields.
 """
 
+import functools
+
 from PyQt5.QtCore import Qt, QObject, QPoint
 from PyQt5.QtWidgets import QDialog, QMenu
 
@@ -153,7 +155,8 @@
             if info:
                 act = submenu.addAction(self.__translations[key])
                 act.setData(info)
-                act.triggered.connect(lambda: self.__insertData(act))
+                act.triggered.connect(
+                    functools.partial(self.__insertData, act))
         
         submenu.addSeparator()
         submenu.addAction(self.tr("Edit Personal Information"),

eric ide

mercurial