Skip to content

Commit

Permalink
fix: pass frame_->IsMaximized() to GetWindowFrameProvider
Browse files Browse the repository at this point in the history
This ensures that the toolkit renders the window decorations in maximized mode
while the window is maximized to ensure that there is no empty space around the window.
  • Loading branch information
msizanoen1 committed Jul 20, 2022
1 parent 1963ceb commit e20536f
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion shell/browser/ui/views/client_frame_view_linux.cc
Expand Up @@ -131,7 +131,7 @@ void ClientFrameViewLinux::Init(NativeWindowViews* window,
host_supports_client_frame_shadow_ = tree_host->SupportsClientFrameShadow();

frame_provider_ = ui::LinuxUi::instance()->GetWindowFrameProvider(
!host_supports_client_frame_shadow_);
!host_supports_client_frame_shadow_, frame_->IsMaximized());

UpdateWindowTitle();

Expand Down Expand Up @@ -274,6 +274,9 @@ void ClientFrameViewLinux::Layout() {
return;
}

frame_provider_ = ui::LinuxUi::instance()->GetWindowFrameProvider(
!host_supports_client_frame_shadow_, frame_->IsMaximized());

UpdateButtonImages();
LayoutButtons();

Expand Down

0 comments on commit e20536f

Please sign in to comment.