\r
if (aa == null)\r
{\r
+ this.setToolTipText(null);\r
return;\r
}\r
\r
}\r
\r
if(row==-1)\r
- return;\r
+ {\r
+ this.setToolTipText(null);\r
+ return;\r
+ }\r
\r
int res = (evt.getX() / av.getCharWidth()) + av.getStartRes();\r
\r
if(aa[row].annotations[res]!=null)\r
{\r
StringBuffer text = new StringBuffer("Sequence position " +\r
- (res + 1) + " " +\r
- aa[row].annotations[res].description);\r
+ (res + 1));\r
+\r
+ if (aa[row].annotations[res].description != null)\r
+ text.append(" " + aa[row].annotations[res].description);\r
\r
ap.alignFrame.statusBar.setText(text.toString());\r
}\r
}\r
+ else\r
+ this.setToolTipText(null);\r
}\r
\r
/**\r