X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAnnotationPanel.java;h=d31e52d5999c1392e7c5afd08d21ae35d1ce83d1;hb=e70614203293e8f04d7640729851725a763ae130;hp=e12cc3fee59e61fb9595c193e8492355211f8511;hpb=3380595c6eb44d914e9a25958bc09c4e292e1c32;p=jalview.git diff --git a/src/jalview/gui/AnnotationPanel.java b/src/jalview/gui/AnnotationPanel.java index e12cc3f..d31e52d 100755 --- a/src/jalview/gui/AnnotationPanel.java +++ b/src/jalview/gui/AnnotationPanel.java @@ -1097,14 +1097,16 @@ public class AnnotationPanel extends JPanel implements AwtRenderPanelI, if (clist != null) { ContactGeometry cgeom = new ContactGeometry(clist, ann.graphHeight); - ContactGeometry.contactInterval ci = cgeom.mapFor(rowAndOffset, - rowAndOffset); + ContactGeometry.contactInterval ci = cgeom.mapFor(rowAndOffset); ContactRange cr = clist.getRangeFor(ci.cStart, ci.cEnd); tooltip = "Contact from " + clist.getPosition() + ", [" + ci.cStart + " - " + ci.cEnd + "]" + "
Mean:" + cr.getMean(); - - // ap.getStructureSelectionManager().mouseOverSequence(ann.sequenceRef, - // new int[] {column, ci.cStart,ci.cEnd}, -1, null) + int col = ann.sequenceRef.findPosition(column); + ap.getStructureSelectionManager() + .highlightPositionsOn(ann.sequenceRef, new int[][] + { new int[] { col, col }, + new int[] + { ci.cStart, ci.cEnd } }, null); } } return tooltip;