When you cmd-tab away from Squeak, it gets the cmd-keydown event but not the cmd-keyup. So when returning it still thinks the cmd key is pressed, so you have to press cmd again.
I guess we need to also fetch the modifier key state from the event, not just look for keydown/keyup.
When you cmd-tab away from Squeak, it gets the cmd-keydown event but not the cmd-keyup. So when returning it still thinks the cmd key is pressed, so you have to press cmd again.
I guess we need to also fetch the modifier key state from the event, not just look for keydown/keyup.