From 7e993e637a6445803622f84bc8d3d0aca2278a0b Mon Sep 17 00:00:00 2001 From: Shelley Vohr Date: Thu, 2 Sep 2021 20:43:26 +0200 Subject: [PATCH] fix: devtools not resizable on Windows --- 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 48bbcb17e2121..411c97dea322a 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);