X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FSeqPanel.java;h=791a371f0cfe8a1b90840d336b8c470fa78c428d;hb=ec1a819de862ef12fdb650f673a11d160c496331;hp=6cd5b702da5eb37da5e8b1476df8d68722938112;hpb=1cc813e8e4285a86d3167c657e3a367c2e759c16;p=jalview.git diff --git a/src/jalview/gui/SeqPanel.java b/src/jalview/gui/SeqPanel.java index 6cd5b70..791a371 100644 --- a/src/jalview/gui/SeqPanel.java +++ b/src/jalview/gui/SeqPanel.java @@ -649,6 +649,13 @@ public class SeqPanel extends JPanel implements MouseListener, { if (av.isFollowHighlight()) { + /* + * if scrollToPosition requires scroll adjustment, this flag prevents + * another scroll event being propagated back to the originator + * + * @see AlignmentPanel#adjustmentValueChanged + */ + ap.setFollowingComplementScroll(true); if (ap.scrollToPosition(results, false)) { seqCanvas.revalidate();