Hi All,
I am facing a very strange issue in Textinput Type ahead.

When i am selecting any item say "America"
from drop down it gets selected. But when i press back space once it clears
one character.
But when i am pressing backspace again it clears away entire entry.
How do handle this.


*override* *protected* *function* keyDownHandler(event:KeyboardEvent):*void
*

{

*trace*(*"keyDownHandler"*);

*if*(!event.ctrlKey)

{

_updatePrompt = *false*;

*if* (dropdown && dropdown.visible && dropdown.selectedIndex==0 &&
event.keyCode == Keyboard.UP)

prompt = *""*;

*if*(event.keyCode == Keyboard.UP && selectedIndex==0)

{

selectedIndex=-1;

}

*else* *if*(event.keyCode == 38 || event.keyCode == 40)

{

*//selectedIndex=-1;
*

*//if the drop down is not visible, ignore up/down keys
*

*if* (dropdown && !dropdown.visible) {

*return*;

}

}

*if*(event.keyCode == Keyboard.BACKSPACE || isClipped())

{

*trace*(*"close() called"*);

close();

 }

}

*super*.keyDownHandler(event);

}

-- 
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en.

Reply via email to