カメラからの復帰時にステータスバー分画面がずれる

Titaniumを試してるんだけど、ちょっと問題が。

modalStyle:Ti.UI.iPhone.MODAL_PRESENTATION_FULLSCREEN で開いた画面からカメラを起動して

撮影でもキャンセルでもいいからとにかくカメラを終了すると

ステータスバー分だけ画面がズレる。とても格好悪い。

これどうしたもんかなぁと思っていろいろ試しててとりあえず回避策発見。

 Ti.UI.createWindow();

いままではデフォルト設定でウィンドウを作成してたんだけど

 Ti.UI.createWindow({top:20});

明示的にステータスバーの高さ分下げるように指定して作成すると

カメラ終了後も表示が崩れない。

これが正しい対応かどうかは知らないけど、とりあえず治ったのでOK。