From d22f7a15e666bac9e12e6837f863a7d8c6419b92 Mon Sep 17 00:00:00 2001 From: "trop[bot]" <37223003+trop[bot]@users.noreply.github.com> Date: Tue, 21 Oct 2025 19:31:15 +0200 Subject: [PATCH] fix: devtools crashing on Linux in detach mode (#48623) Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Shelley Vohr --- shell/browser/ui/views/electron_views_delegate.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/shell/browser/ui/views/electron_views_delegate.cc b/shell/browser/ui/views/electron_views_delegate.cc index 447951f42dbb..9417844e8aff 100644 --- a/shell/browser/ui/views/electron_views_delegate.cc +++ b/shell/browser/ui/views/electron_views_delegate.cc @@ -8,6 +8,7 @@ #include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h" #include "ui/views/widget/native_widget_aura.h" +#include "ui/views/window/default_frame_view.h" #if BUILDFLAG(IS_LINUX) #include "base/environment.h" @@ -62,7 +63,7 @@ gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const { std::unique_ptr ViewsDelegate::CreateDefaultFrameView( views::Widget* widget) { - return nullptr; + return std::make_unique(widget); } void ViewsDelegate::OnBeforeWidgetInit(