From a508c8d524ab246dd5615c5bf6234b5362d6bb1a Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Sat, 9 Nov 2024 09:32:39 -0800 Subject: [PATCH] quicksettings/screenrotation: Nullptr check Add nullptr check, since apparently it's possible for outputs to be given as nullptr. --- quicksettings/screenrotation/screenrotationutil.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/quicksettings/screenrotation/screenrotationutil.cpp b/quicksettings/screenrotation/screenrotationutil.cpp index 4d0997f7..0db751a0 100644 --- a/quicksettings/screenrotation/screenrotationutil.cpp +++ b/quicksettings/screenrotation/screenrotationutil.cpp @@ -86,6 +86,10 @@ void ScreenRotationUtil::actuallySetAutoScreenRotationEnabled(bool value) const auto outputs = m_config->outputs(); for (KScreen::OutputPtr output : outputs) { + if (!output) { + continue; + } + if (output->autoRotatePolicy() != policy) { output->setAutoRotatePolicy(policy); }