2

PopupManager.removePopUpは、モーダルオプションを使用すると、ブラーレイヤーを画面に残します。私は何かを試しましたが、この問題を解決するための解決策を見つけることができません。

4

1 に答える 1

0

私も同じ問題を抱えていました。

私にとってうまくいったのは、closeハンドラーコールバック関数のすべてのコマンドの呼び出しが終了したにPopUpManager.removePopUp()メソッドを呼び出すことでした。

以前は、以前にPopUpManagerに追加したカスタムウィンドウ内でPopUpManager.removePopUp(this)メソッドを呼び出しましたが、次の行では、別のメソッドを呼び出していました(同じcustomWindowクラスではなく、もう1つ)。そこで、customWindowからPopUpManager.removePopUp(this)行を削除し、他のクラスの最後のメソッドの最後に配置しました。

これにより問題が解消されました

于 2013-01-10T21:42:17.997 に答える