From c00462d7713044b069455db67d82140becfb225c Mon Sep 17 00:00:00 2001 From: le0zh Date: Wed, 21 Sep 2022 19:55:35 +0800 Subject: [PATCH] Fix NPE in CopyToCefBrowserSettings --- src/details/QCefSettingPrivate.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/details/QCefSettingPrivate.cpp b/src/details/QCefSettingPrivate.cpp index da16351c..aef4d1e3 100644 --- a/src/details/QCefSettingPrivate.cpp +++ b/src/details/QCefSettingPrivate.cpp @@ -99,7 +99,8 @@ QCefSettingPrivate::CopyToCefBrowserSettings(const QCefSetting* qs, CefBrowserSe if (!qs) { QCefSettingPrivate defaultSettings; - cs->background_color = qs->d_ptr->backgroundColor_.value().rgba(); + cs->background_color = defaultSettings.backgroundColor_.value().rgba(); + return; } if (!qs->d_ptr->standardFontFamily_.empty())