--- a/src/eric7/MicroPython/MicroPythonWidget.py Tue Mar 14 13:16:49 2023 +0100 +++ b/src/eric7/MicroPython/MicroPythonWidget.py Tue Mar 14 13:17:24 2023 +0100 @@ -635,8 +635,10 @@ self.tr("Press to connect the selected device") ) - if not connected and self.__wifiMenu and self.__wifiMenu.isTearOffMenuVisible(): - self.__wifiMenu.hideTearOffMenu() + if not connected: + for menu in (self.__wifiMenu, self.__btMenu, self.__ethernetMenu): + if menu and menu.isTearOffMenuVisible(): + menu.hideTearOffMenu() def isConnected(self): """