JAL-2831 Don't show cursor if position in hidden region
[jalview.git] / src / jalview / gui / SeqPanel.java
index 9a5f6c6..2958f9d 100644 (file)
@@ -427,8 +427,14 @@ public class SeqPanel extends JPanel
                 seqCanvas.cursorY);
       }
     }
-    setStatusMessage(av.getAlignment().getSequenceAt(seqCanvas.cursorY),
+
+    if (!av.getAlignment().getHiddenSequences().isHidden(seqCanvas.cursorY)
+            && av.getAlignment().getHiddenColumns()
+                    .isVisible(seqCanvas.cursorX))
+    {
+      setStatusMessage(av.getAlignment().getSequenceAt(seqCanvas.cursorY),
             seqCanvas.cursorX, seqCanvas.cursorY);
+    }
 
     if (repaintNeeded)
     {