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

