X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FScalePanel.java;fp=src%2Fjalview%2Fgui%2FScalePanel.java;h=b392c8f66c0b1858e6110bc8c7f0ad4273163cdf;hb=999f2dccf898ff34d180a3fef7fae8b80e8d2fcf;hp=b95c5692451ab71254087bc681f5c2e8ada11ced;hpb=fceb361f2da8878902f9726ab694947f5317e153;p=jalview.git diff --git a/src/jalview/gui/ScalePanel.java b/src/jalview/gui/ScalePanel.java index b95c569..b392c8f 100755 --- a/src/jalview/gui/ScalePanel.java +++ b/src/jalview/gui/ScalePanel.java @@ -279,14 +279,15 @@ public class ScalePanel extends JPanel ap.getSeqPanel().stopScrolling(); int xCords = Math.max(0, evt.getX()); // prevent negative X coordinates + ViewportRanges ranges = av.getRanges(); int res = (xCords / av.getCharWidth()) - + av.getRanges().getStartRes(); + + ranges.getStartRes(); + res = Math.min(res, ranges.getEndRes()); if (av.hasHiddenColumns()) { res = av.getAlignment().getHiddenColumns() .visibleToAbsoluteColumn(res); } - res = Math.min(res, av.getRanges().getEndRes()); res = Math.max(0, res); if (!stretchingGroup)