Overriding Text key handler

This has got to be easy for someone:

I have a (Flex) Text control and it has this behavior on page down or arrow down, that is kind of bizarre and completely conflicts with what I’m trying to do with those keys. How can I make those keys invisible to the Text Control?

I tried overriding the protected methods keyDownHandler and keyUpHandler. This seems like the most obvious solution given the documentation, but it does nothing. Those methods aren’t even being entered.

I’ve tried addEventListener from a number of differerent objects in the hierarchy all the way up to Application and Stage, with “bubbles” alternatively set to True or False, and with highest priority, and then within the Event handler calling stopImmediatePropagation(), stopPropagation(), and preventDefault(). Utterly worthless - all of it.

Seems like its pretty simple what I’m trying to do. Does no one have a clue how?

Thanks.