From 301ee338cd1b31b9d50cfd983e00513861940c27 Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Mon, 22 Aug 2005 17:06:06 +0000 Subject: [PATCH] Dont resize frame if bounds have been set --- src/jalview/gui/Desktop.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/jalview/gui/Desktop.java b/src/jalview/gui/Desktop.java index 642a872..498a6e6 100755 --- a/src/jalview/gui/Desktop.java +++ b/src/jalview/gui/Desktop.java @@ -147,7 +147,9 @@ public class Desktop extends jalview.jbgui.GDesktop { frame.setTitle(title); - frame.setSize(w, h); + if(w!=AlignFrame.NEW_WINDOW_WIDTH && + h!=AlignFrame.NEW_WINDOW_HEIGHT) + frame.setSize(w, h); // THIS IS A PUBLIC STATIC METHOD, SO IT MAY BE CALLED EVEN IN // A HEADLESS STATE WHEN NO DESKTOP EXISTS. MUST RETURN @@ -176,7 +178,9 @@ public class Desktop extends jalview.jbgui.GDesktop frame.setMaximizable(resizable); frame.setIconifiable(resizable); frame.setFrameIcon(null); - frame.setLocation(xOffset * openFrameCount, yOffset * openFrameCount); + if (w != AlignFrame.NEW_WINDOW_WIDTH && + h != AlignFrame.NEW_WINDOW_HEIGHT) + frame.setLocation(xOffset * openFrameCount, yOffset * openFrameCount); frame.toFront(); final JMenuItem menuItem = new JMenuItem(title); -- 1.7.10.2