title: As if ALT doesn't get released - using shortcut keys / Alt+key combination
body: <p>My .net (C#) GUI has both Alt+n and Alt+a defined as shortcuts(E.g. two buttons named "&amp;Add" and "&amp;Notes").</p>
  
  <p>The problem is that after the user clicks Alt+n and the corresponding code executes, then it seems that "ALT" is still in "pressed" mode. If the user will now click only the "a" character (not the "Alt+a" combination) still the code for the "Alt+a" combination will execute.</p>
  
  <p>Pressing "ESC" after the "Alt+n" will release the "ALT from it's weird behavior. Afterwards pressing "a" will not have that "Alt+a" effect anymore.</p>
  
  <p>Why is this happening ?
  How can I prevent this ?</p>
  
  <p>Thanks !  </p>
  
  <p>Note: obviously Alt+a and Alt+n are only examples. this happens with whatever hotkey.</p>