git://source.jalview.org
/
jalview.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4eac8fc
)
JAL-147 revised update of startSeq, endSeq on unhide sequences
author
gmungoc
<g.m.carstairs@dundee.ac.uk>
Tue, 4 Jul 2017 15:51:34 +0000
(16:51 +0100)
committer
gmungoc
<g.m.carstairs@dundee.ac.uk>
Tue, 4 Jul 2017 15:51:34 +0000
(16:51 +0100)
src/jalview/viewmodel/AlignmentViewport.java
patch
|
blob
|
history
diff --git
a/src/jalview/viewmodel/AlignmentViewport.java
b/src/jalview/viewmodel/AlignmentViewport.java
index
5e88c87
..
d3e502b
100644
(file)
--- a/
src/jalview/viewmodel/AlignmentViewport.java
+++ b/
src/jalview/viewmodel/AlignmentViewport.java
@@
-1392,6
+1392,7
@@
public abstract class AlignmentViewport implements AlignViewportI,
public void showAllHiddenSeqs()
{
int startSeq = ranges.getStartSeq();
public void showAllHiddenSeqs()
{
int startSeq = ranges.getStartSeq();
+ int endSeq = ranges.getEndSeq();
if (alignment.getHiddenSequences().getSize() > 0)
{
if (alignment.getHiddenSequences().getSize() > 0)
{
@@
-1410,7
+1411,7
@@
public abstract class AlignmentViewport implements AlignViewportI,
hiddenRepSequences = null;
hiddenRepSequences = null;
- ranges.setStartSeq(startSeq);
+ ranges.setStartEndSeq(startSeq, endSeq + tmp.size());
firePropertyChange("alignment", null, alignment.getSequences());
// used to set hasHiddenRows/hiddenRepSequences here, after the property
firePropertyChange("alignment", null, alignment.getSequences());
// used to set hasHiddenRows/hiddenRepSequences here, after the property
@@
-1422,6
+1423,7
@@
public abstract class AlignmentViewport implements AlignViewportI,
public void showSequence(int index)
{
int startSeq = ranges.getStartSeq();
public void showSequence(int index)
{
int startSeq = ranges.getStartSeq();
+ int endSeq = ranges.getEndSeq();
List<SequenceI> tmp = alignment.getHiddenSequences().showSequence(
index, hiddenRepSequences);
List<SequenceI> tmp = alignment.getHiddenSequences().showSequence(
index, hiddenRepSequences);
@@
-1438,7
+1440,10
@@
public abstract class AlignmentViewport implements AlignViewportI,
selectionGroup.addSequence(seq, false);
setSequenceAnnotationsVisible(seq, true);
}
selectionGroup.addSequence(seq, false);
setSequenceAnnotationsVisible(seq, true);
}
- ranges.setStartSeq(startSeq);
+
+ // ranges.setStartSeq(startSeq);
+ ranges.setStartEndSeq(startSeq, endSeq + tmp.size());
+
firePropertyChange("alignment", null, alignment.getSequences());
sendSelection();
}
firePropertyChange("alignment", null, alignment.getSequences());
sendSelection();
}