+ if (javax.swing.SwingUtilities.isRightMouseButton(e))\r
+ {\r
+ jalview.gui.PopupMenu pop = new jalview.gui.PopupMenu(alignPanel,\r
+ av.getAlignment().getSequenceAt(seq));\r
+ pop.show(this, e.getX(), y);\r
+ return;\r
+ }\r
+\r
+\r
+\r
+ if(av.getRubberbandGroup()!=null && (av.getRubberbandGroup().getSize() == av.getSelection().size()))\r
+ selectedSequenceGroup = av.getRubberbandGroup();\r
+\r
+ if (selectedSequenceGroup == null)\r
+ {\r
+ selectedSequenceGroup = new SequenceGroup();\r
+ av.setRubberbandGroup(selectedSequenceGroup);\r
+ }\r
+\r
+ selectedSequenceGroup.setStartRes(0);\r
+ selectedSequenceGroup.setEndRes(av.getAlignment().getWidth() - 1);\r
+\r
+ if (seq != -1)\r
+ selectSeqs(seq, seq);\r
+\r
+ lastid = seq;\r
+\r