/*\r
* Jalview - A Sequence Alignment Editor and Viewer\r
- * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+ * Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
*\r
* This program is free software; you can redistribute it and/or\r
* modify it under the terms of the GNU General Public License\r
public void actionPerformed(ActionEvent e)\r
{\r
av.hideColumns(res, res);\r
+ if(av.getSelectionGroup()!=null\r
+ && av.getSelectionGroup().getSize(false)==av.alignment.getHeight())\r
+ av.setSelectionGroup(null);\r
+\r
ap.repaint();\r
if (ap.overviewPanel != null)\r
ap.overviewPanel.updateOverviewImage();\r
\r
SequenceGroup sg = av.getSelectionGroup();\r
\r
- if (res > sg.getStartRes())\r
- {\r
+ if(sg!=null){\r
+ if (res > sg.getStartRes())\r
+ {\r
sg.setEndRes(res);\r
- }\r
- else if (res < sg.getStartRes())\r
- {\r
+ }\r
+ else if (res < sg.getStartRes())\r
+ {\r
sg.setStartRes(res);\r
+ }\r
}\r
-\r
stretchingGroup = false;\r
ap.repaint();\r
}\r