Window.menu.visible の更新処理を修正

ルートメニューのvisible変更時の処理について下記を修正しました
・状態が変わらない場合は何もしない
・変更があった場合はメイン画面の再描画処理を発行する
＞visible=trueにした場合にゲーム画面に重なって表示されることがあったため