| Index: ash/accelerators/accelerator_controller.cc
|
| diff --git a/ash/accelerators/accelerator_controller.cc b/ash/accelerators/accelerator_controller.cc
|
| index d80cfea83c1a2deec1c5d574b61f31fa543acb62..daa017c13bf62f368bf0a59040cd3e3d634f3c45 100644
|
| --- a/ash/accelerators/accelerator_controller.cc
|
| +++ b/ash/accelerators/accelerator_controller.cc
|
| @@ -47,7 +47,6 @@
|
| #include "ash/wm/property_util.h"
|
| #include "ash/wm/window_cycle_controller.h"
|
| #include "ash/wm/window_util.h"
|
| -#include "ash/wm/workspace/snap_sizer.h"
|
| #include "base/bind.h"
|
| #include "base/command_line.h"
|
| #include "content/public/browser/gpu_data_manager.h"
|
| @@ -836,9 +835,11 @@ bool AcceleratorController::PerformAction(int action,
|
| break;
|
| }
|
|
|
| - internal::SnapSizer::SnapWindow(window,
|
| - action == WINDOW_SNAP_LEFT ? internal::SnapSizer::LEFT_EDGE :
|
| - internal::SnapSizer::RIGHT_EDGE);
|
| + if (wm::CanSnapWindow(window)) {
|
| + wm::SnapWindowToEdge(window,
|
| + action == WINDOW_SNAP_LEFT ? wm::SNAP_LEFT_EDGE :
|
| + wm::SNAP_RIGHT_EDGE);
|
| + }
|
| return true;
|
| }
|
| case WINDOW_MINIMIZE: {
|
|
|