diff --git a/uk/ac/sanger/artemis/components/alignment/JamView.java b/uk/ac/sanger/artemis/components/alignment/JamView.java index deb6b14b24dcbbf0eb36507aea90ec194f17092e..15929f5ded75d8b3b08576ef71d194fa04efc920 100644 --- a/uk/ac/sanger/artemis/components/alignment/JamView.java +++ b/uk/ac/sanger/artemis/components/alignment/JamView.java @@ -1718,8 +1718,8 @@ public class JamView extends JPanel String refName = (String) combo.getSelectedItem(); int seqLength = seqLengths.get(refName); - float pixPerBase = ((float)getWidth())/(float)(seqLength); - int start = (int) Math.round(event.getPoint().getX()/pixPerBase); + float pixPerBase = getPixPerBaseByWidth(); + int start = (int) ( (event.getPoint().getX()/pixPerBase) + 1.f ); if (dragStart < 0 && (event.getModifiersEx() & onmask) == onmask) dragStart = start;