title: key Equiv. for nsbutton is not working properly for multiple nsbuttons
body: <p>I have two nsbuttons in my interface builder.For all of these three nsbuttons I have set Key Equilant to "Return" key.And also I set nextkey view to all of these buttons.</p>
  
  <p>I have 3 different actions for all of these three buttons and connections has made properly.
  If I use mouse click appropriate actions are getting executed.  </p>
  
  <p>After running the Application,initially my first button has focus,presses return key, 1st button's action is executed.Next I pressed tab key,focussed has changed to 2nd button,pressed return key but 1st button's action is executed.Again I pressed tab key,focussed has changed to 3rd button,pressed return key still 1st button's action is executed.</p>
  
  <p>What I am missing here.Why the appropiate action is not happenning on pressing Return key over nsbutton even focus is highlighted.</p>