[PATCH] 7160951: ActionListener called twice for JMenuItem using	ScreenMenuBar
    Marco Dinacci 
    marco.dinacci at gmail.com
       
    Wed Sep  5 11:56:05 PDT 2012
    
    
  
Hi Leonid,
> Why do we need  [menuKey isEqualToString:eventKey] check? If Cocoa has called our action callback and the type of the event which triggered that call is NSKeyDown, doesn't it mean we can be sure that a shortcut has been pressed?
no because there's the case when a user select a menu item pressing
space or enter.
In this case the event is of type NSKeyDown but the keyEquivalent is
empty. If this happens the event has to be propagated.
Best,
Marco
    
    
More information about the macosx-port-dev
mailing list