开发者

AIR HTML control setFocus

开发者 https://www.devze.com 2022-12-17 05:14 出处:网络
I have an application that sometimes has a HTML control. If I remove the html control and click outside the app and then back on again. I get an error.

I have an application that sometimes has a HTML control. If I remove the html control and click outside the app and then back on again. I get an error.

TypeError: Error #1009: Cannot access a property or method of a null object reference. at mx.core::FlexHTMLLoader/setFocus()[C:\autobuild\3.5.0\frameworks\projects\airframework\src\mx\core\FlexHTMLLoader.as:175] at mx.managers::FocusM开发者_运维技巧anager/activateHandler()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\managers\FocusManager.as:629]

Its as if the app is trying to setFocus on my html component even though I have removed it. I have tried mouseFocusEnabled="false" focusEnabled="false" to try stop this but no joy.

Any ideas?


Ok I solved this one by calling focusManager.deactivate(); I do not need mouse interaction on this app anyway.

0

精彩评论

暂无评论...
验证码 换一张
取 消