diff --git a/swing/src/net/sf/openrocket/gui/configdialog/InnerTubeConfig.java b/swing/src/net/sf/openrocket/gui/configdialog/InnerTubeConfig.java index df4f44c3a..42b0517dc 100644 --- a/swing/src/net/sf/openrocket/gui/configdialog/InnerTubeConfig.java +++ b/swing/src/net/sf/openrocket/gui/configdialog/InnerTubeConfig.java @@ -207,6 +207,7 @@ public class InnerTubeConfig extends RocketComponentConfig { tabbedPane.setSelectedIndex(0); + // Apply the custom focus travel policy to this config dialog CustomFocusTraversalPolicy policy = new CustomFocusTraversalPolicy(order); parent.setFocusTraversalPolicy(policy); @@ -280,6 +281,7 @@ public class InnerTubeConfig extends RocketComponentConfig { note.setText(trans.get("ringcompcfg.note.desc")); panel.add(note, "spanx, growx"); + // Apply the custom focus travel policy to this config dialog CustomFocusTraversalPolicy policy = new CustomFocusTraversalPolicy(order); parent.setFocusTraversalPolicy(policy); @@ -416,6 +418,7 @@ public class InnerTubeConfig extends RocketComponentConfig { panel.add(subPanel, "grow"); + // Apply the custom focus travel policy to this config dialog CustomFocusTraversalPolicy policy = new CustomFocusTraversalPolicy(order); parent.setFocusTraversalPolicy(policy); diff --git a/swing/src/net/sf/openrocket/gui/configdialog/RingComponentConfig.java b/swing/src/net/sf/openrocket/gui/configdialog/RingComponentConfig.java index af0727233..0579e21dd 100644 --- a/swing/src/net/sf/openrocket/gui/configdialog/RingComponentConfig.java +++ b/swing/src/net/sf/openrocket/gui/configdialog/RingComponentConfig.java @@ -176,6 +176,7 @@ public class RingComponentConfig extends RocketComponentConfig { } panel.add(materialPanel, "cell 4 0, gapleft paragraph, aligny 0%, spany"); + // Apply the custom focus travel policy to this config dialog CustomFocusTraversalPolicy policy = new CustomFocusTraversalPolicy(order); parent.setFocusTraversalPolicy(policy);