eric7/JediInterface/AssistantJedi.py

branch
eric7
changeset 8949
bab82fd15a6b
parent 8881
54e42bc2437a
diff -r 9ddea4f0ad87 -r bab82fd15a6b eric7/JediInterface/AssistantJedi.py
--- a/eric7/JediInterface/AssistantJedi.py	Sun Feb 13 15:41:58 2022 +0100
+++ b/eric7/JediInterface/AssistantJedi.py	Mon Feb 14 19:01:43 2022 +0100
@@ -153,7 +153,8 @@
         menu = editor.getMenu("Main")
         if menu is not None and editor in self.__menuActions:
             for act in self.__menuActions[editor]:
-                menu.removeAction(act)
+                with contextlib.suppress(RuntimeError):
+                    menu.removeAction(act)
             del self.__menuActions[editor]
     
     def __connectMouseClickHandler(self, editor):

eric ide

mercurial