The bug here describes what is happening in IE 6 and IE 7
https://bugs.adobe.com/jira/browse/SDK-12377
Basically, when a cursor is put into a Flash or Flex text field and a user starts typing the keys are not sent to the Flash text field (despite the blinking cursor). The text always is redirected to the fckeditor.
See it in action here,
http://drumbeatinsight.com/examples/htm ... thRTE.html
Steps to reproduce:
1. Go to the page above in IE 6 or IE 7
2. highlight all the text in the textarea above the RTE and erase it
3. put the cursor in the RTE and type something
4. now put the cursor in the textarea above the RTE and start typing
Actual Results
The text you type is captured by the RTE
Expected Results
The text is is sent to the Flash Player text field that has focus and the RTE textarea is defocused.
As a possible workaround, the fckeditor does something when you expand the toolbar (after it has been collapsed). The fckeditor is is defocused and the text is sent to the Flash / Flex text field.
If I can get some help as to what is going on, I can write a script that is run whenever a Flash text field gains focus to defocus the RTE thus alleviating this nuance.
Thanks,
Judah
Mon, 11/19/2007 - 19:43
#1
Re: Flash textfield does not gain focus when cursor is in RTE
A solution has been posted on the following bug report:
https://bugs.adobe.com/jira/browse/SDK-12377
Re: Flash textfield does not gain focus when cursor is in RTE
The fix provided at https://bugs.adobe.com/jira/browse/SDK-12377 works fine but I see an issue with the fix. My flex component is large and introduces a scrollbar on the page. Everytime user focuses on a text box the page scrolls to the top where the flex app starts.
Is there a way to overcome this? I am unable to work around this.
Thanks,
Nicks...