X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fgui%2FScalePanel.java;h=32283ce8654192f0c8eea61795782ec0e3f571c2;hb=dd74fc4938723fe5ec48d4e5fdcfbe58ac42a48d;hp=7ed0146de4bb7babefd36e2c400d21fe5f5763d8;hpb=af685d345a5d48c09725795e70779178043ae914;p=jalview.git diff --git a/src/jalview/gui/ScalePanel.java b/src/jalview/gui/ScalePanel.java index 7ed0146..32283ce 100755 --- a/src/jalview/gui/ScalePanel.java +++ b/src/jalview/gui/ScalePanel.java @@ -119,7 +119,7 @@ public class ScalePanel extends JPanel implements MouseMotionListener, MouseList { av.hideColumns(res, res); if(av.getSelectionGroup()!=null - && av.getSelectionGroup().getSize(false)==av.alignment.getHeight()) + && av.getSelectionGroup().getSize()==av.alignment.getHeight()) av.setSelectionGroup(null); ap.repaint(); @@ -196,15 +196,16 @@ public class ScalePanel extends JPanel implements MouseMotionListener, MouseList SequenceGroup sg = av.getSelectionGroup(); - if (res > sg.getStartRes()) - { + if(sg!=null){ + if (res > sg.getStartRes()) + { sg.setEndRes(res); - } - else if (res < sg.getStartRes()) - { + } + else if (res < sg.getStartRes()) + { sg.setStartRes(res); + } } - stretchingGroup = false; ap.repaint(); }