--- a/eric7/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py Mon May 17 19:58:15 2021 +0200 +++ b/eric7/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py Tue May 18 18:19:47 2021 +0200 @@ -1427,6 +1427,7 @@ self.__extensionsMenu = QMenu(self.tr("Extensions"), menu) self.__extensionsMenu.setTearOffEnabled(True) self.__extensionsMenu.aboutToShow.connect(self.__showExtensionMenu) + # TODO: change this to store the menu instead of the menu action to not use action.menu() self.extensionMenus = {} for extensionMenuTitle in sorted(self.__extensionMenuTitles): extensionName = self.__extensionMenuTitles[extensionMenuTitle]