On 09.05.2012, at 21:25, Mike Lockmoore wrote:

> Now, back in my filemanager, a shortcut keypress is passed to the global key 
> handler callback function with the enter key event.

Hmm. Are you sure it is a key-down event, not a key-up? Once, 'system' returns, 
there is still a pending key-up which you can catch earlier by using 'fork' 
before the 'system'. The only other case where events are sent twice is, if a 
key event was not swallowed (handle() returns 1), it will be resent as a 
shortcut.

The only other thing I could think of is a bug, but then you'd need to trace 
the execution with a capable deuggger. That will tell you right away, who sends 
what why.
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to