Index: ash/wm/workspace/backdrop_controller.cc |
diff --git a/ash/wm/workspace/backdrop_controller.cc b/ash/wm/workspace/backdrop_controller.cc |
index 2473771ad81fe5d7d24d92c776df21d28c5e8115..05b6d940b1d3dc2902248977b6eaa5237a56c865 100644 |
--- a/ash/wm/workspace/backdrop_controller.cc |
+++ b/ash/wm/workspace/backdrop_controller.cc |
@@ -140,6 +140,19 @@ void BackdropController::OnOverviewModeStarting() { |
} |
void BackdropController::OnOverviewModeEnded() { |
+ if (Shell::Get()->IsSplitViewModeActive()) |
+ return; |
+ |
+ force_hidden_ = false; |
+ UpdateBackdrop(); |
+} |
+ |
+void BackdropController::OnSplitViewModeStarting() { |
+ force_hidden_ = true; |
+ Hide(); |
+} |
+ |
+void BackdropController::OnSplitViewModeEnded() { |
force_hidden_ = false; |
UpdateBackdrop(); |
} |