diff -r df9520c864f2 -r 5d409223cf3f src/eric7/MicroPython/RP2040Devices.py --- a/src/eric7/MicroPython/RP2040Devices.py Wed Feb 08 11:54:36 2023 +0100 +++ b/src/eric7/MicroPython/RP2040Devices.py Wed Feb 08 18:09:19 2023 +0100 @@ -123,6 +123,7 @@ @type QMenu """ connected = self.microPython.isConnected() + linkConnected = self.microPython.isLinkConnected() menu.addAction( self.tr("Show MicroPython Versions"), self.__showFirmwareVersions @@ -132,7 +133,7 @@ ).setEnabled(connected) menu.addAction( self.tr("Flash MicroPython Firmware"), self.__flashPython - ).setEnabled(not connected) + ).setEnabled(not linkConnected) def hasFlashMenuEntry(self): """ @@ -228,7 +229,7 @@ "<h4>MicroPython Version Information</h4>" "<table>" "<tr><td>Installed:</td><td>{0}</td><td></td></tr>" - "<tr><td>Available:</td><td>{1}</td><td></td>{2}</tr>" + "<tr><td>Available:</td><td>{1}</td><td>{2}</td></tr>" "</table>" ).format( currentVersionStr,