From c3dbba8d8555764b0469a1490d5c9ed9de07955d Mon Sep 17 00:00:00 2001 From: Michael Aaron Murphy Date: Thu, 11 Jul 2024 05:46:39 +0200 Subject: [PATCH] fix(displays): fix mirror label always showing as disabled Closes #400 --- cosmic-settings/src/pages/display/mod.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cosmic-settings/src/pages/display/mod.rs b/cosmic-settings/src/pages/display/mod.rs index 235014a..76a737c 100644 --- a/cosmic-settings/src/pages/display/mod.rs +++ b/cosmic-settings/src/pages/display/mod.rs @@ -660,8 +660,10 @@ impl Page { .map(|(projected_id, _)| Mirroring::Project(projected_id)); } - // If mirror menu is not set, set it to don't mirror. - self.mirror_menu.selected = Some(Mirroring::Disable); + if self.mirror_menu.selected.is_none() { + // If mirror menu is not set, set it to don't mirror. + self.mirror_menu.selected = Some(Mirroring::Disable); + } } /// Change display orientation.