From: Frederick W. <fre...@us...> - 2012-02-05 13:24:18
|
rails/ui/swing/ORWindow.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) New commits: commit 6d5f311591d781cecd4bfe4bb2fcf3e2a9b8be65 Author: Frederick Weld <fre...@gm...> Date: Sun Feb 5 14:21:31 2012 +0100 Fixed: Externalized panels taken into account when close/open OR window Stefan had observed that externalized panels were not correctly restored when closing / re-opening the OR Window. diff --git a/rails/ui/swing/ORWindow.java b/rails/ui/swing/ORWindow.java index b35bc3e..441be07 100644 --- a/rails/ui/swing/ORWindow.java +++ b/rails/ui/swing/ORWindow.java @@ -191,7 +191,11 @@ public class ORWindow extends JFrame implements ActionPerformer { public void windowClosing(WindowEvent e) { saveDockableLayout(); StatusWindow.uncheckMenuItemBox(StatusWindow.MAP_CMD); - frame.dispose(); + if (!isDockablePanelsEnabled()) { + frame.dispose(); + } else { + setVisible(false); + } } }); addComponentListener(new ComponentAdapter() { |