Skip to content

Commit 09cb46c

Browse files
committed
Explicitly re-enabling the Serial Port menu if we add something to it when refreshing it. Otherwise, on Windows it stays disabled even though it's no longer empty.
1 parent c78c1ef commit 09cb46c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

app/Editor.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -951,6 +951,7 @@ protected void populateSerialMenu() {
951951
//System.out.println("Clearing serial port menu.");
952952

953953
serialMenu.removeAll();
954+
boolean empty = true;
954955

955956
try
956957
{
@@ -966,8 +967,13 @@ protected void populateSerialMenu() {
966967
rbMenuItem.addActionListener(serialMenuListener);
967968
//serialGroup.add(rbMenuItem);
968969
serialMenu.add(rbMenuItem);
970+
empty = false;
969971
}
970972
}
973+
if (!empty) {
974+
//System.out.println("enabling the serialMenu");
975+
serialMenu.setEnabled(true);
976+
}
971977

972978
}
973979

0 commit comments

Comments
 (0)