Index: ash/mus/top_level_window_factory.cc |
diff --git a/ash/mus/top_level_window_factory.cc b/ash/mus/top_level_window_factory.cc |
index 639eb600d6a8606b0aee279ebd7e2facdf68583f..a4b9673ecb1c66c70f178356aabe1577f8224624 100644 |
--- a/ash/mus/top_level_window_factory.cc |
+++ b/ash/mus/top_level_window_factory.cc |
@@ -226,6 +226,16 @@ aura::Window* CreateAndParentTopLevelWindow( |
// No need to persist this value. |
properties->erase(focusable_iter); |
} |
+ |
+ auto translucent_iter = |
+ properties->find(ui::mojom::WindowManager::kTranslucent_InitProperty); |
+ if (translucent_iter != properties->end()) { |
+ bool translucent = mojo::ConvertTo<bool>(translucent_iter->second); |
+ window->SetTransparent(translucent); |
+ // No need to persist this value. |
+ properties->erase(translucent_iter); |
+ } |
+ |
return window; |
} |