Just to clarify what I am trying to do here: I am after a modal key input state, where when I hold down control and alt, display a Dialogbox with a textbox, and when I no longer hold down control and alt, I want that dialogbox to go away. Same concept as the shift key to get upper case letters. So, I figured detecting when the user had let go of the control and alt key by using the KeyUpEvent would be the way to go here. But this event gets fired constantly when these two keys are held down, which I find very confusing.
I am using FF3. On May 4, 3:57 pm, nina <juliadot...@gmail.com> wrote: > Hi all > > I would like to know when a user releases any key on the keyboard, and > thought I should use the KeyUpHandler for this. But when I do > something like > > addKeyUpHandler(new KeyUpHandler(){ > @Override > public void onKeyUp(KeyUpEvent event) { > Log.debug("key went up!" + event.getNativeKeyCode()); > } > > }); > > the onKeyUp method is NEVER called when any key is released, but > ALWAYS for as long as any key is pressed down. I expected the opposite > to happen. Could someone please enlighten me on how to capture the > fact that a key was released? I'm using 1.6.4. > > Many thanks from a very confused > Nina --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---