I guess the above mentioned event now allows preventDefault() to cancel focus loss in AIR 22. Here is the detail of the feature.
This is extremely useful for chat based apps. I am now eagerly waiting for Josh to implement this in feathers TextInput.
This post is more like a feature request for feathers.
Till now I am using my custom textinput with custom text editor and a custom virtual keyboard.