src/eric7/MicroPython/Devices/CircuitPythonDevices.py

branch
mpy_network
changeset 9783
5f84d5eeee9e
parent 9767
2eed840795c0
child 9786
f94b530722af
diff -r 67414f28db68 -r 5f84d5eeee9e src/eric7/MicroPython/Devices/CircuitPythonDevices.py
--- a/src/eric7/MicroPython/Devices/CircuitPythonDevices.py	Mon Feb 20 16:02:02 2023 +0100
+++ b/src/eric7/MicroPython/Devices/CircuitPythonDevices.py	Tue Feb 21 10:53:46 2023 +0100
@@ -57,6 +57,18 @@
 
         self.__createCPyMenu()
 
+    def setConnected(self, connected):
+        """
+        Public method to set the connection state.
+
+        @param connected connection state
+        @type bool
+        """
+        if not connected and self.__libraryMenu.isTearOffMenuVisible():
+            self.__libraryMenu.hideTearOffMenu()
+
+        super().setConnected(connected)
+
     def setButtons(self):
         """
         Public method to enable the supported action buttons.

eric ide

mercurial