| Index: ui/views/widget/desktop_aura/desktop_root_window_host_win.cc
|
| diff --git a/ui/views/widget/desktop_aura/desktop_root_window_host_win.cc b/ui/views/widget/desktop_aura/desktop_root_window_host_win.cc
|
| index e531b6684b7d587e38eb94e432c939a8091b786b..1bf4b820f716ecfd797cf7fd1ce942d3b2994251 100644
|
| --- a/ui/views/widget/desktop_aura/desktop_root_window_host_win.cc
|
| +++ b/ui/views/widget/desktop_aura/desktop_root_window_host_win.cc
|
| @@ -747,6 +747,7 @@ void DesktopRootWindowHostWin::HandleClientSizeChanged(
|
| }
|
|
|
| void DesktopRootWindowHostWin::HandleFrameChanged() {
|
| + SetWindowTransparency();
|
| // Replace the frame and layout the contents.
|
| GetWidget()->non_client_view()->UpdateFrame(true);
|
| }
|
| @@ -886,6 +887,7 @@ void DesktopRootWindowHostWin::SetWindowTransparency() {
|
| bool transparent = ShouldUseNativeFrame() && !IsFullscreen();
|
| root_window_->compositor()->SetHostHasTransparentBackground(transparent);
|
| root_window_->SetTransparent(transparent);
|
| + content_window_->SetTransparent(transparent);
|
| }
|
|
|
| bool DesktopRootWindowHostWin::IsModalWindowActive() const {
|
|
|