| Index: ui/app_list/views/search_result_tile_item_view.cc
|
| diff --git a/ui/app_list/views/search_result_tile_item_view.cc b/ui/app_list/views/search_result_tile_item_view.cc
|
| index 3a8ecbe06be630b9581e64b5d75a3ab50d1ac99f..123e5156f3f4d69ab35a7ac710c1d18dd706fa73 100644
|
| --- a/ui/app_list/views/search_result_tile_item_view.cc
|
| +++ b/ui/app_list/views/search_result_tile_item_view.cc
|
| @@ -76,6 +76,9 @@ void SearchResultTileItemView::OnIconChanged() {
|
| }
|
|
|
| void SearchResultTileItemView::OnResultDestroying() {
|
| + // The menu comes from |item_|. If we're showing a menu we need to cancel it.
|
| + context_menu_runner_.reset();
|
| +
|
| if (item_)
|
| item_->RemoveObserver(this);
|
| item_ = NULL;
|
|
|