diff --git a/shell/browser/ui/views/win_caption_button_container.cc b/shell/browser/ui/views/win_caption_button_container.cc index 92c0fca690cbd..6501d55000c58 100644 --- a/shell/browser/ui/views/win_caption_button_container.cc +++ b/shell/browser/ui/views/win_caption_button_container.cc @@ -162,7 +162,7 @@ void WinCaptionButtonContainer::UpdateButtons() { // The maximize button should only be enabled if the window is // maximizable *and* touch mode is disabled. const bool maximizable = frame_view_->window()->IsMaximizable(); - maximize_button_->SetEnabled(!is_touch && maximizable); + maximize_button_->SetEnabled(!is_touch || !is_maximized); const bool closable = frame_view_->window()->IsClosable(); close_button_->SetEnabled(closable);