2009年11月2日月曜日

Adobe AIRでハマル:フォーカスでAIRが落ちる

AIRで、別ウィンドウを開き、そのウィンドウのフォーカスが外れた時に、強制的に閉じるような実装をしてみたが、ウィンドウ中のいずれかのボタンを押した後、ウィンドウのフォーカスをフォーカスを外したところ、Microsoft Windowsのエラーメッセージとともに、AIRのツールが落ちた。
また、落ちる際に、押したボタンの周りに、黄色い枠(フォーカスがあたっている印)が表示されていた。

黄色い枠が表示されたまま落ちていたので、これが原因か!
枠を非表示にする・・
stage.stageFocusRect=false;

上記の設定を行ったところ、以後同じようなエラーがでることはなくなった。
めでたしめでたし。

0 件のコメント: