I am cross-posting the discussion I put on the TLF forum here (sample code is in that post)
The issue is to do with non/slow response when clicking to edit multiple TLF text elements on a base group. Thanks to some extra work by Jin-Huang the problem is apparently that when the edit functionality is set (by setting the interactionManager), the TLF class cannot receive any more events until the mouse leaves and re-enters the TextLine you are supposed to be editing. This sounds like a Flex bug.
I guess my questions are (1) is this actually a Flex bug? and (2) does anyone know a workaround so the thing can start accepting input immediately without further mouse actions?
What happens if you use two RichEditableText controls or two TextAreas
instead? By trying to install your own editing controls, you might have to
fully conform to the IFocusManagerComponent interface for focusable
components otherwise you might run into issues like this.