Don't destroy menu delegate until OnMenuClosed fires

This commit is contained in:
Kevin Sawicki 2017-07-03 12:47:02 -07:00 committed by Aleksei Kuzmin
parent ad33e569d6
commit 9945fc5148
3 changed files with 10 additions and 2 deletions

View file

@ -40,6 +40,8 @@ class MenuDelegate : public views::MenuDelegate {
void SelectionChanged(views::MenuItemView* menu) override;
void WillShowMenu(views::MenuItemView* menu) override;
void WillHideMenu(views::MenuItemView* menu) override;
void OnMenuClosed(views::MenuItemView* menu,
views::MenuRunner::RunResult result) override;
views::MenuItemView* GetSiblingMenu(
views::MenuItemView* menu,
const gfx::Point& screen_point,