|
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() {
|