Bug-org 1008723 menupopup does not stay open, when I clicked the right mouse twice on the menupopup
初回投稿日時: 2014年05月30日10時57分23秒
最終更新日時: 2014年06月10日02時57分17秒
カテゴリ: Firefox Mozilla Core Mozilla32 Windows バグ修正
SNS:
Tweet (list)
ブックマークツールバーのサブフォルダを開いている時に、二回目の右クリックで、コンテキストメニューを開き直そうとすると、サブフォルダが閉じてしまう、というバグです。
Bug-org 957019の修正で、ポップアップが開いている時専用のメッセージハンドラで、マウスカーソルに関係の無いメッセージのハンドリング時に、マウスカーソルの位置をチェックしないように修正しましたが、WM_ACTIVATE
の、WA_CLICKACTIVATE
を忘れており、WM_ACTIVATE
の時は常にカーソル位置をチェックしないようになっていました。このため、ポップアップ上で右クリックした場合にも、ポップアップの外側でクリックしたかのように振る舞い、閉じてしまってました。
WA_CLICKACTIVATE
の場合には、マウスカーソルの位置を確認するように処理を復元して修正しています。
また、現在、次のESRで修正されているべきだと思ったので、Auroraでの修正を申請中です。
Aurora (31)へのパッチ投入が認められ、既に、Auroraでも修正済みとなっています。