From 4be681e59be335eecdee2bfea9d59856d7cb8f70 Mon Sep 17 00:00:00 2001 From: jprocter Date: Thu, 27 Oct 2011 17:53:25 +0100 Subject: [PATCH] (JAL-969) efficiency --- src/jalview/appletgui/SeqPanel.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/jalview/appletgui/SeqPanel.java b/src/jalview/appletgui/SeqPanel.java index 79e6ed7..f121d11 100644 --- a/src/jalview/appletgui/SeqPanel.java +++ b/src/jalview/appletgui/SeqPanel.java @@ -920,10 +920,9 @@ public class SeqPanel extends Panel implements MouseMotionListener, if (!groupEditing && av.hasHiddenRows()) { - if (av.getHiddenRepSequences() != null - && av.getHiddenRepSequences().containsKey(seq)) + if (av.isHiddenRepSequence(seq)) { - sg = (SequenceGroup) av.getHiddenRepSequences().get(seq); + sg = (SequenceGroup) av.getRepresentedSequences(seq); groupEditing = true; } } @@ -974,14 +973,13 @@ public class SeqPanel extends Panel implements MouseMotionListener, // but the sequence represents a group if (sg == null) { - if (av.getHiddenRepSequences() == null - || !av.getHiddenRepSequences().containsKey(seq)) + if (!av.isHiddenRepSequence(seq)) { endEditing(); return; } - sg = (SequenceGroup) av.getHiddenRepSequences().get(seq); + sg = av.getRepresentedSequences(seq); } fixedLeft = sg.getStartRes(); -- 1.7.10.2