diff options
Diffstat (limited to 'java/src/IceGridGUI/EditorBase.java')
-rw-r--r-- | java/src/IceGridGUI/EditorBase.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/java/src/IceGridGUI/EditorBase.java b/java/src/IceGridGUI/EditorBase.java index beb24efdd29..27c99d2c515 100644 --- a/java/src/IceGridGUI/EditorBase.java +++ b/java/src/IceGridGUI/EditorBase.java @@ -62,9 +62,17 @@ public abstract class EditorBase scrollPane.setBorder(Borders.DIALOG); - _propertiesPanel = new JPanel(new BorderLayout()); + if(_propertiesPanel == null) + { + _propertiesPanel = new JPanel(new BorderLayout()); + } + else + { + _propertiesPanel.removeAll(); + } _propertiesPanel.add(scrollPane, BorderLayout.CENTER); _propertiesPanel.setBorder(Borders.EMPTY); + _propertiesPanel.revalidate(); } protected JPanel _propertiesPanel; |