X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FIdPanel.java;h=05166ada0f8d931ed8877be858b73b7bcf35a9c3;hb=fa2b80f5f3252f1f4801d2048b80a8745b399616;hp=2aa7bf5cf39fe998dd887db1e668dfcf7792241a;hpb=99e8c69c6a6f4ea5e63d61b40376bb98fb1ae9a7;p=jalview.git diff --git a/src/jalview/gui/IdPanel.java b/src/jalview/gui/IdPanel.java index 2aa7bf5..05166ad 100755 --- a/src/jalview/gui/IdPanel.java +++ b/src/jalview/gui/IdPanel.java @@ -320,12 +320,13 @@ public class IdPanel extends JPanel implements MouseListener, if (e.isPopupTrigger()) // Mac reports this in mousePressed { showPopupMenu(e); - return; } + /* - * defer right-mouse click handling to mouse up on Mac + * defer right-mouse click handling to mouseReleased on Windows * (where isPopupTrigger() will answer true) + * NB isRightMouseButton is also true for Cmd-click on Mac */ if (SwingUtilities.isRightMouseButton(e) && !Platform.isAMac()) { @@ -350,7 +351,7 @@ public class IdPanel extends JPanel implements MouseListener, { selectSeq(seq); } - // TODO is this addition ok here? + av.isSelectionGroupChanged(true); alignPanel.paintAlignment(true);