git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
patch for JAL-820 and JAL-821
[jalview.git]
/
src
/
jalview
/
appletgui
/
IdPanel.java
diff --git
a/src/jalview/appletgui/IdPanel.java
b/src/jalview/appletgui/IdPanel.java
index
a7a20ed
..
402a8bf
100755
(executable)
--- a/
src/jalview/appletgui/IdPanel.java
+++ b/
src/jalview/appletgui/IdPanel.java
@@
-363,7
+363,10
@@
public class IdPanel extends Panel implements MouseListener,
end = tmp;
lastid = end;
}
end = tmp;
lastid = end;
}
-
+ if (av.getSelectionGroup()==null)
+ {
+ av.setSelectionGroup(new SequenceGroup());
+ }
for (int i = start; i <= end; i++)
{
av.getSelectionGroup().addSequence(
for (int i = start; i <= end; i++)
{
av.getSelectionGroup().addSequence(
@@
-386,6
+389,8
@@
public class IdPanel extends Panel implements MouseListener,
mouseDragging = false;
PaintRefresher.Refresh(this, av.getSequenceSetId());
mouseDragging = false;
PaintRefresher.Refresh(this, av.getSequenceSetId());
+ // always send selection message when mouse is released
+ av.sendSelection();
}
public void highlightSearchResults(java.util.Vector found)
}
public void highlightSearchResults(java.util.Vector found)