From b06d2370c16e77d736949310f530756b92b80b2e Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Mon, 4 Aug 2025 11:46:51 +0100 Subject: [PATCH] UI/Qt: Initialize BrowserWindow fields Initializing m_current_screen may not be necessary, but the initial value of m_preferred_color_scheme is sent to WebContent, so failing to give it an initializer would cause bugs. --- UI/Qt/BrowserWindow.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/Qt/BrowserWindow.h b/UI/Qt/BrowserWindow.h index 85d462498b2..4eda9111609 100644 --- a/UI/Qt/BrowserWindow.h +++ b/UI/Qt/BrowserWindow.h @@ -175,11 +175,11 @@ private: ByteString navigator_compatibility_mode() const { return m_navigator_compatibility_mode; } void set_navigator_compatibility_mode(ByteString const& navigator_compatibility_mode) { m_navigator_compatibility_mode = navigator_compatibility_mode; } - QScreen* m_current_screen; + QScreen* m_current_screen { nullptr }; double m_device_pixel_ratio { 0 }; double m_refresh_rate { 60.0 }; - Web::CSS::PreferredColorScheme m_preferred_color_scheme; + Web::CSS::PreferredColorScheme m_preferred_color_scheme { Web::CSS::PreferredColorScheme::Auto }; void set_preferred_color_scheme(Web::CSS::PreferredColorScheme color_scheme); void devtools_disabled();