Index: ash/wm/workspace/backdrop_controller.cc |
diff --git a/ash/wm/workspace/backdrop_controller.cc b/ash/wm/workspace/backdrop_controller.cc |
index b73113f0d316c163fa7d94d55429c69231c8c0ae..ae52971da16cd90f5ef9afaea8627ca46bf14f71 100644 |
--- a/ash/wm/workspace/backdrop_controller.cc |
+++ b/ash/wm/workspace/backdrop_controller.cc |
@@ -141,6 +141,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(); |
} |