IE6/Flash Field Focus Problem

Posted by Dan on Oct 17, 2007 @ 4:09 PM

A user reported to me a strange behavior with IE6 and Flash that I've never noticed. If you're using IE6 and there's a SWF on the page when you go to another Application Window and came back to IE6, if the cursor was placed in any text box, the focus will be lost.

The quickest way to verify this bug is to go to the Adobe website and place your cursor in the "Search" box at the top of the page. Now ALT+TAB to another Window. Now ALT+TAB back to IE6. You'll notice the cursor is no longer in the search box.

Now, if you do the same test on the Google website you'll notice this behavior doesn't exist.

While normally this probably isn't a big deal, it does affect our application because clients are constantly working in other desktop applications (such as their e-mail client) so this is causing a workflow issue—since the users have to re-click in the text field to continue typing.

I've been trying to search around for reports of this issue and for potential fixes, but I've so far I've come up empty.

Has anyone seen this problem before? Any viable solutions to this problem?

NOTE:
I actually suspect this problem isn't limited to the Flash plug-in and it probably happens with any external plug-in (Java, etc.)
Categories: HTML/ColdFusion, Flex/Flash

Comments for this entry have been disabled.