From c95df1d1e8746c6fa31b94c2bf8505f25a30c168 Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Tue, 3 Oct 2006 09:20:53 +0000 Subject: [PATCH] Remove empty() from feature ToolTip --- src/jalview/appletgui/SeqPanel.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/jalview/appletgui/SeqPanel.java b/src/jalview/appletgui/SeqPanel.java index 7d614e7..5ecc613 100755 --- a/src/jalview/appletgui/SeqPanel.java +++ b/src/jalview/appletgui/SeqPanel.java @@ -415,6 +415,8 @@ public class SeqPanel int cwidth = seqCanvas.getWrappedCanvasWidth(getSize().width); + if(cwidth<1) + return 0; wrappedBlock = y / cHeight; wrappedBlock += av.getStartRes() / cwidth; @@ -565,7 +567,9 @@ public class SeqPanel if (sf.getValue("status") != null ) { - featureText.append(" (" + sf.getValue("status") + ")"); + String status = sf.getValue("status").toString(); + if(status.length()>0) + featureText.append(" (" + sf.getValue("status") + ")"); } featureText.append("\n"); @@ -990,7 +994,7 @@ public class SeqPanel { seq.insertCharAt(j, av.getGapCharacter()); seqEditOccurred = true; - } + } void insertChar(int j, SequenceI seq, int fixedColumn) { @@ -1032,7 +1036,6 @@ public class SeqPanel "End editing: Tried removing residue " + seq.getCharAt(j)); return; } - seq.deleteCharAt(j); seq.insertCharAt(fixedColumn, av.getGapCharacter()); seqEditOccurred = true; -- 1.7.10.2