From df6b8209ee443d24e8387a9c60b244fc66a7f4be Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Thu, 1 Oct 2009 10:20:58 +0000 Subject: [PATCH] fix for clicking on bases git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@11920 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- uk/ac/sanger/artemis/components/alignment/JamView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uk/ac/sanger/artemis/components/alignment/JamView.java b/uk/ac/sanger/artemis/components/alignment/JamView.java index deb6b14b2..15929f5de 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; -- GitLab