Skip to content

Commit 0c5e6c2

Browse files
committed
Merge pull request #107 from iulia-vasii/iulia-dev
allow Settings page to open in case toolchain is not defined
2 parents f9cb996 + b763d06 commit 0c5e6c2

File tree

1 file changed

+6
-2
lines changed
  • ilg.gnuarmeclipse.managedbuild.cross/src/ilg/gnuarmeclipse/managedbuild/cross/ui

1 file changed

+6
-2
lines changed

ilg.gnuarmeclipse.managedbuild.cross/src/ilg/gnuarmeclipse/managedbuild/cross/ui/TabToolchains.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -601,8 +601,12 @@ private void updateControlsForConfig(IConfiguration config) {
601601
// .println("Previous toolchain name " + fSelectedToolchainName);
602602
if (fSelectedToolchainName != null
603603
&& fSelectedToolchainName.length() > 0) {
604-
fSelectedToolchainIndex = ToolchainDefinition
605-
.findToolchainByName(fSelectedToolchainName);
604+
try {
605+
fSelectedToolchainIndex = ToolchainDefinition
606+
.findToolchainByName(fSelectedToolchainName);
607+
} catch (IndexOutOfBoundsException e) {
608+
fSelectedToolchainIndex = ToolchainDefinition.getDefault();
609+
}
606610
} else {
607611
if (Activator.getInstance().isDebugging()) {
608612
System.out.println("No toolchain selected");

0 commit comments

Comments
 (0)