Index: ash/wm/splitview/split_view_controller.cc |
diff --git a/ash/wm/splitview/split_view_controller.cc b/ash/wm/splitview/split_view_controller.cc |
index 699c26a77875e592f180c4c4b45a85cca055f424..b86b3d5ab17196c903cc0c367c3c911b0dc82111 100644 |
--- a/ash/wm/splitview/split_view_controller.cc |
+++ b/ash/wm/splitview/split_view_controller.cc |
@@ -128,10 +128,10 @@ |
gfx::Rect SplitViewController::GetSnappedWindowBoundsInParent( |
aura::Window* window, |
- SnapPosition snap_position) { |
- if (snap_position == LEFT) |
+ State snap_state) { |
+ if (snap_state == LEFT_SNAPPED) |
return GetLeftWindowBoundsInParent(window); |
- else if (snap_position == RIGHT) |
+ else if (snap_state == RIGHT_SNAPPED) |
return GetRightWindowBoundsInParent(window); |
NOTREACHED(); |
@@ -140,10 +140,10 @@ |
gfx::Rect SplitViewController::GetSnappedWindowBoundsInScreen( |
aura::Window* window, |
- SnapPosition snap_position) { |
- if (snap_position == LEFT) |
+ State snap_state) { |
+ if (snap_state == LEFT_SNAPPED) |
return GetLeftWindowBoundsInScreen(window); |
- else if (snap_position == RIGHT) |
+ else if (snap_state == RIGHT_SNAPPED) |
return GetRightWindowBoundsInScreen(window); |
NOTREACHED(); |
@@ -220,7 +220,7 @@ |
// is active. |
if (default_snap_position_ == LEFT) |
SnapWindow(gained_active, SplitViewController::RIGHT); |
- else if (default_snap_position_ == RIGHT) |
+ else |
SnapWindow(gained_active, SplitViewController::LEFT); |
} |
@@ -232,7 +232,7 @@ |
if (default_snap_position_ == LEFT) { |
StopObserving(right_window_); |
state_ = LEFT_SNAPPED; |
- } else if (default_snap_position_ == RIGHT) { |
+ } else { |
StopObserving(left_window_); |
state_ = RIGHT_SNAPPED; |
} |
@@ -250,7 +250,7 @@ |
if (CanSnap(window) && window != GetDefaultSnappedWindow()) { |
if (default_snap_position_ == LEFT) |
SnapWindow(window, SplitViewController::RIGHT); |
- else if (default_snap_position_ == RIGHT) |
+ else |
SnapWindow(window, SplitViewController::LEFT); |
break; |
} |
@@ -263,7 +263,7 @@ |
StopObserving(right_window_); |
left_window_ = nullptr; |
right_window_ = nullptr; |
- default_snap_position_ = NONE; |
+ default_snap_position_ = LEFT; |
divider_position_ = -1; |
State previous_state = state_; |