diff --git a/swing/src/net/sf/openrocket/gui/dialogs/DebugLogDialog.java b/swing/src/net/sf/openrocket/gui/dialogs/DebugLogDialog.java index a6863e369..6ee7a95bc 100644 --- a/swing/src/net/sf/openrocket/gui/dialogs/DebugLogDialog.java +++ b/swing/src/net/sf/openrocket/gui/dialogs/DebugLogDialog.java @@ -169,13 +169,7 @@ public class DebugLogDialog extends JDialog { @Override public void actionPerformed(ActionEvent e) { boolean isActive = ((JCheckBox)e.getSource()).isSelected(); - log.info(" toggled to: "+isActive ); - bottomPanel.setEnabled(isActive); - if(isActive) { - split.setDividerLocation(0.5); - }else { - split.setDividerLocation(1.0); - } + enableDetailsPanel( isActive); } }); @@ -460,6 +454,17 @@ public class DebugLogDialog extends JDialog { } } } + + private void enableDetailsPanel(final boolean isActive){ + bottomPanel.setEnabled(isActive); + if(isActive){ + split.setDividerLocation(0.5); + split.setBottomComponent(bottomPanel); + }else { + split.setBottomComponent(null); + split.setDividerLocation(1.0); + } + } /**