The event will fire to all listeners, meaning that if you have multiple
instances (of a class) that listens to Key events, you'l see
multiple trace output.
The following on the main timeline only displays output once:
function onKeyUp() {
if (Key.getCode() == Key.ENTER)
trace("Enter pressed");
}
Key.addListener(this);
regards,
Muzak
----- Original Message -----
From: "Matthias Dittgen" <[EMAIL PROTECTED]>
To: "Flashcoders mailing list" <[email protected]>
Sent: Tuesday, August 14, 2007 11:26 AM
Subject: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField
> Hello,
>
> in my current project the onKeyDown event is fired twice, when the key
> is hit in Textfields.
> I googled already this problem and always found only a description of
> the same problem as my one but no solution. Anyone solved this
> already?
>
> Here's some example code (nothing special):
>
> // trace "Enter pressed" twice, while Enter is pressed only once
> keyListener.onKeyUp = function()
> {
> if (Key.getCode() == Key.ENTER)
> trace("Enter pressed");
> }
>
> Thanks,
> Matthias
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com