From 90ecc3773d919be0303410010589d9cef39d66ff Mon Sep 17 00:00:00 2001 From: Federico Fissore Date: Tue, 6 Nov 2012 15:16:32 +0100 Subject: [PATCH] avoid "Menu has no enabled items" exception --- app/src/processing/app/Base.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index a212d7921..01af9e348 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -1140,7 +1140,6 @@ public class Base { // Cycle through all packages for (TargetPackage targetPackage : packages.values()) { String packageName = targetPackage.getName(); - // For every package cycle through all platform for (TargetPlatform targetPlatform : targetPackage.platforms()) { String platformName = targetPlatform.getName(); @@ -1247,15 +1246,15 @@ public class Base { } } } + } - if (menuItemsToClickAfterStartup.isEmpty()) { - menuItemsToClickAfterStartup.add(selectFirstEnabledMenuItem(boardsMenu)); - } + if (menuItemsToClickAfterStartup.isEmpty()) { + menuItemsToClickAfterStartup.add(selectFirstEnabledMenuItem(boardsMenu)); + } - for (JMenuItem menuItemToClick : menuItemsToClickAfterStartup) { - menuItemToClick.setSelected(true); - menuItemToClick.getAction().actionPerformed(new ActionEvent(this, -1, "")); - } + for (JMenuItem menuItemToClick : menuItemsToClickAfterStartup) { + menuItemToClick.setSelected(true); + menuItemToClick.getAction().actionPerformed(new ActionEvent(this, -1, "")); } }