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" <flashcoders@chattyfig.figleaf.com>
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


_______________________________________________
Flashcoders@chattyfig.figleaf.com
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

Reply via email to