X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fgui%2FOverviewPanel.java;h=872d142f3b552d475210909f127cdbcc9b3c574c;hb=0de37d1a047209510bab82225109ae2a47931f79;hp=b84757ae1286939e8280ed9ce119210cf0869db6;hpb=1ab30a69e85188001d9036de6a9d10209dc5e134;p=jalview.git diff --git a/src/jalview/gui/OverviewPanel.java b/src/jalview/gui/OverviewPanel.java index b84757a..872d142 100755 --- a/src/jalview/gui/OverviewPanel.java +++ b/src/jalview/gui/OverviewPanel.java @@ -413,7 +413,9 @@ public class OverviewPanel extends JPanel * close the parent frame (which also removes it from the * Desktop Windows menu) */ - internalFrame.setClosed(true); + ((JInternalFrame) SwingUtilities + .getAncestorOfClass(JInternalFrame.class, (this))) + .setClosed(true); } catch (PropertyVetoException e) { // ignore @@ -480,4 +482,12 @@ public class OverviewPanel extends JPanel { return internalFrame.getBounds(); } + + /** + * Closes the frame containing the overview panel + */ + public void close() + { + internalFrame.dispose(); + } }