eric6/WebBrowser/UserAgent/UserAgentMenu.py

changeset 7937
181d1160f617
parent 7923
91e843545d9a
child 8143
2c730d5fd177
--- a/eric6/WebBrowser/UserAgent/UserAgentMenu.py	Sat Jan 02 12:15:33 2021 +0100
+++ b/eric6/WebBrowser/UserAgent/UserAgentMenu.py	Sat Jan 02 15:18:36 2021 +0100
@@ -8,6 +8,7 @@
 """
 
 import os
+import functools
 
 from PyQt5.QtCore import QXmlStreamReader, QFile, QIODevice
 from PyQt5.QtWidgets import (
@@ -160,7 +161,8 @@
                 act.setToolTip(userAgent)
                 act.setCheckable(True)
                 act.setChecked(userAgent == currentUserAgentString)
-                act.triggered.connect(lambda: self.__changeUserAgent(act))
+                act.triggered.connect(
+                    functools.partial(self.__changeUserAgent, act))
                 if menuStack:
                     menuStack[-1].addAction(act)
                 else:

eric ide

mercurial