| Index: ash/shelf/app_list_shelf_item_delegate.cc
|
| diff --git a/ash/shelf/app_list_shelf_item_delegate.cc b/ash/shelf/app_list_shelf_item_delegate.cc
|
| index 466759dc024d3bb1a82b384ddde7a6f4a37db7de..76361cd9b818719e30a322b72ebc3eedbabb2e9d 100644
|
| --- a/ash/shelf/app_list_shelf_item_delegate.cc
|
| +++ b/ash/shelf/app_list_shelf_item_delegate.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "ash/shelf/app_list_shelf_item_delegate.h"
|
|
|
| +#include <utility>
|
| +
|
| #include "ash/shelf/shelf_model.h"
|
| #include "ash/shell.h"
|
| #include "ash/strings/grit/ash_strings.h"
|
| @@ -41,13 +43,12 @@ AppListShelfItemDelegate::AppListShelfItemDelegate()
|
|
|
| AppListShelfItemDelegate::~AppListShelfItemDelegate() {}
|
|
|
| -void AppListShelfItemDelegate::ItemSelected(
|
| - std::unique_ptr<ui::Event> event,
|
| - int64_t display_id,
|
| - ShelfLaunchSource source,
|
| - const ItemSelectedCallback& callback) {
|
| +void AppListShelfItemDelegate::ItemSelected(std::unique_ptr<ui::Event> event,
|
| + int64_t display_id,
|
| + ShelfLaunchSource source,
|
| + ItemSelectedCallback callback) {
|
| Shell::Get()->ToggleAppList();
|
| - callback.Run(SHELF_ACTION_APP_LIST_SHOWN, base::nullopt);
|
| + std::move(callback).Run(SHELF_ACTION_APP_LIST_SHOWN, base::nullopt);
|
| }
|
|
|
| void AppListShelfItemDelegate::ExecuteCommand(uint32_t command_id,
|
|
|