| Index: ash/shelf/app_list_button.cc
|
| diff --git a/ash/shelf/app_list_button.cc b/ash/shelf/app_list_button.cc
|
| index cbef0f4cf36c92393f5913e6ecbb39e28968dba4..d02a368e6a9bdca469f7338fe718a3d350eef0f0 100644
|
| --- a/ash/shelf/app_list_button.cc
|
| +++ b/ash/shelf/app_list_button.cc
|
| @@ -56,11 +56,17 @@ AppListButton::AppListButton(InkDropButtonListener* listener,
|
| AppListButton::~AppListButton() {}
|
|
|
| void AppListButton::OnAppListShown() {
|
| - AnimateInkDrop(views::InkDropState::ACTIVATED, nullptr);
|
| + if (ash::MaterialDesignController::IsShelfMaterial())
|
| + AnimateInkDrop(views::InkDropState::ACTIVATED, nullptr);
|
| + else
|
| + SchedulePaint();
|
| }
|
|
|
| void AppListButton::OnAppListDismissed() {
|
| - AnimateInkDrop(views::InkDropState::DEACTIVATED, nullptr);
|
| + if (ash::MaterialDesignController::IsShelfMaterial())
|
| + AnimateInkDrop(views::InkDropState::DEACTIVATED, nullptr);
|
| + else
|
| + SchedulePaint();
|
| }
|
|
|
| bool AppListButton::OnMousePressed(const ui::MouseEvent& event) {
|
|
|