--- 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: