{\r
sg.addSequence(viewport.getAlignment().getSequenceAt(i), false);\r
}\r
- sg.setEndRes(viewport.alignment.getWidth());\r
+ sg.setEndRes(viewport.alignment.getWidth()-1);\r
viewport.setSelectionGroup(sg);\r
alignPanel.repaint();\r
PaintRefresher.Refresh(null, viewport.alignment);\r
if (av.getSelectionGroup() != null)\r
{\r
av.getSelectionGroup().addOrRemove(found, true);\r
+ av.getSelectionGroup().setEndRes(av.alignment.getWidth()-1);\r
PaintRefresher.Refresh(this, av.alignment);\r
}\r
else\r
{\r
av.setSelectionGroup(new SequenceGroup());\r
av.getSelectionGroup().addOrRemove(found, true);\r
- av.getSelectionGroup().setEndRes(av.alignment.getWidth());\r
+ av.getSelectionGroup().setEndRes(av.alignment.getWidth()-1);\r
\r
}\r
}\r
\r
SequenceGroup sg = new SequenceGroup(sequences, "TreeGroup",\r
cs, true, true,\r
- false, 0, av.alignment.getWidth());\r
+ false, 0, av.alignment.getWidth()-1);\r
\r
\r
if ( av.getGlobalColourScheme()!=null\r
{\r
av.setSelectionGroup(new SequenceGroup());\r
av.getSelectionGroup().addOrRemove(found, true);\r
- av.getSelectionGroup().setEndRes(av.alignment.getWidth());\r
+ av.getSelectionGroup().setEndRes(av.alignment.getWidth()-1);\r
}\r
}\r
\r