X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fgui%2FAlignmentPanelTest.java;h=a2107b7aa06c2b891d6483490eb24f550507b5f0;hb=98d7c6c0436db04ac8fa7d13be472df8546760fe;hp=d0be07247c87e3fbe98669c4798cc252e9b025f5;hpb=38098ec5174b127fe96501a679a24fd63dbed977;p=jalview.git diff --git a/test/jalview/gui/AlignmentPanelTest.java b/test/jalview/gui/AlignmentPanelTest.java index d0be072..a2107b7 100644 --- a/test/jalview/gui/AlignmentPanelTest.java +++ b/test/jalview/gui/AlignmentPanelTest.java @@ -64,14 +64,30 @@ public class AlignmentPanelTest { try { - wait(270); + int lw = -1, lwnow = -1; + for (int q = 0; q < 50; q++) + { + int w = af.alignPanel.getVisibleIdWidth(true); + int wnow = af.alignPanel.getIdPanel().getWidth(); + if (lw != w || wnow != lwnow) + { + System.out.println("Width " + w + " idpanel width " + wnow); + } + else + { + wait(1); + } + lw = w; + lwnow = wnow; + } } catch (InterruptedException e) { } } while (af.getViewport().isCalcInProgress() - || Toolkit.getDefaultToolkit().getSystemEventQueue() - .peekEvent() != null - || !af.alignPanel.isValid()); + || (Toolkit.getDefaultToolkit().getSystemEventQueue() + .peekEvent() != null) + || !af.alignPanel.isValid() + || af.getViewport().getConsensusSeq() == null); } }