From 339cec2b8a039bcce11a8748bca02645d18411e4 Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Sat, 6 Sep 2025 08:10:12 +0200 Subject: [PATCH] initialstart: Add null check for if kscreen config can't be fetched --- initialstart/modules/prepare/prepareutil.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/initialstart/modules/prepare/prepareutil.cpp b/initialstart/modules/prepare/prepareutil.cpp index ce6ca98c..ff4c03d5 100644 --- a/initialstart/modules/prepare/prepareutil.cpp +++ b/initialstart/modules/prepare/prepareutil.cpp @@ -19,6 +19,10 @@ PrepareUtil::PrepareUtil(QObject *parent) connect(new KScreen::GetConfigOperation(), &KScreen::GetConfigOperation::finished, this, [this](auto *op) { m_config = qobject_cast(op)->config(); + if (!m_config) { + return; + } + int scaling = 100; // to determine the scaling value: