--- a/src/eric7/MicroPython/Devices/CircuitPythonDevices.py Sun Feb 19 19:20:05 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.