コンテキストメニューがフラットな時にサブメニューを閉じるとgContextMenuが初期化される問題を修正 closes #190