| Index: ash/wm/toplevel_window_event_handler.cc
|
| diff --git a/ash/wm/toplevel_window_event_handler.cc b/ash/wm/toplevel_window_event_handler.cc
|
| index ef8051d1eb1c83c1d0170eda29f744d5a5ba0dfe..10b2a886edb2212b6f8b837baf128f483dab7e9f 100644
|
| --- a/ash/wm/toplevel_window_event_handler.cc
|
| +++ b/ash/wm/toplevel_window_event_handler.cc
|
| @@ -376,10 +376,7 @@ void ToplevelWindowEventHandler::EndMoveLoop() {
|
| return;
|
|
|
| in_move_loop_ = false;
|
| - if (window_resizer_) {
|
| - window_resizer_->resizer()->RevertDrag();
|
| - window_resizer_.reset();
|
| - }
|
| + CompleteDrag(DRAG_REVERT, 0);
|
| quit_closure_.Run();
|
| }
|
|
|
| @@ -387,9 +384,8 @@ void ToplevelWindowEventHandler::OnDisplayConfigurationChanging() {
|
| if (in_move_loop_) {
|
| move_cancelled_ = true;
|
| EndMoveLoop();
|
| - } else if (window_resizer_) {
|
| - window_resizer_->resizer()->RevertDrag();
|
| - window_resizer_.reset();
|
| + } else {
|
| + CompleteDrag(DRAG_REVERT, 0);
|
| }
|
| }
|
|
|
|
|