| Index: ash/wm/workspace/snap_sizer.cc
|
| diff --git a/ash/wm/workspace/snap_sizer.cc b/ash/wm/workspace/snap_sizer.cc
|
| index f101441f209608c4fc914da8eccacb34c5408a12..493042f8f22091758d5a9ece6eba25fa185071a9 100644
|
| --- a/ash/wm/workspace/snap_sizer.cc
|
| +++ b/ash/wm/workspace/snap_sizer.cc
|
| @@ -166,11 +166,16 @@ void SnapSizer::SnapWindow(wm::WindowState* window_state,
|
| return;
|
| internal::SnapSizer sizer(window_state, gfx::Point(), edge,
|
| internal::SnapSizer::OTHER_INPUT);
|
| + window_state->SetWindowShowType(edge == LEFT_EDGE ?
|
| + wm::SHOW_TYPE_LEFT_SNAPPED : wm::SHOW_TYPE_RIGHT_SNAPPED);
|
| SnapWindowToBounds(window_state, edge,
|
| sizer.GetSnapBounds(window_state->window()->bounds()));
|
| }
|
|
|
| void SnapSizer::SnapWindowToTargetBounds() {
|
| + window_state_->SetWindowShowType(edge_ == LEFT_EDGE ?
|
| + wm::SHOW_TYPE_LEFT_SNAPPED : wm::SHOW_TYPE_RIGHT_SNAPPED);
|
| + target_bounds_ = GetTargetBounds();
|
| SnapWindowToBounds(window_state_, edge_, target_bounds());
|
| }
|
|
|
|
|