From 1bdd60e91be32d062f78335cb99663c886c72500 Mon Sep 17 00:00:00 2001 From: "trop[bot]" <37223003+trop[bot]@users.noreply.github.com> Date: Mon, 6 Sep 2021 19:17:18 +0900 Subject: [PATCH] fix: devtools not resizable on Windows (#30847) Co-authored-by: Shelley Vohr --- 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);