quicksettings/screenrotation: Nullptr check

Add nullptr check, since apparently it's possible for outputs to be
given as nullptr.
This commit is contained in:
Devin Lin 2024-11-09 09:32:39 -08:00
parent c2731f650e
commit a508c8d524

View file

@ -86,6 +86,10 @@ void ScreenRotationUtil::actuallySetAutoScreenRotationEnabled(bool value)
const auto outputs = m_config->outputs(); const auto outputs = m_config->outputs();
for (KScreen::OutputPtr output : outputs) { for (KScreen::OutputPtr output : outputs) {
if (!output) {
continue;
}
if (output->autoRotatePolicy() != policy) { if (output->autoRotatePolicy() != policy) {
output->setAutoRotatePolicy(policy); output->setAutoRotatePolicy(policy);
} }