From 26f981fa3ebc529144270df0f512d4d3ea22fbb3 Mon Sep 17 00:00:00 2001 From: Shelley Vohr Date: Mon, 6 Sep 2021 09:54:47 +0200 Subject: [PATCH] fix: devtools not resizable on Windows (#30823) --- shell/browser/ui/views/inspectable_web_contents_view_views.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/shell/browser/ui/views/inspectable_web_contents_view_views.cc b/shell/browser/ui/views/inspectable_web_contents_view_views.cc index 48bbcb17e212..411c97dea322 100644 --- a/shell/browser/ui/views/inspectable_web_contents_view_views.cc +++ b/shell/browser/ui/views/inspectable_web_contents_view_views.cc @@ -43,8 +43,6 @@ class DevToolsWindowDelegate : public views::ClientView, // views::WidgetDelegate: views::View* GetInitiallyFocusedView() override { return view_; } - bool CanMaximize() const override { return true; } - bool CanMinimize() const override { return true; } std::u16string GetWindowTitle() const override { return shell_->GetTitle(); } ui::ImageModel GetWindowAppIcon() override { return GetWindowIcon(); } ui::ImageModel GetWindowIcon() override { return icon_; } @@ -193,6 +191,7 @@ void InspectableWebContentsViewViews::SetIsDocked(bool docked, bool activate) { devtools_window_->Init(std::move(params)); devtools_window_->UpdateWindowIcon(); + devtools_window_->widget_delegate()->SetHasWindowSizeControls(true); } ShowDevTools(activate);