diff --git a/src/theme/style/iced.rs b/src/theme/style/iced.rs index 05c1a50b..785be9a3 100644 --- a/src/theme/style/iced.rs +++ b/src/theme/style/iced.rs @@ -459,7 +459,12 @@ impl container::StyleSheet for Theme { }, Container::List => { - let component = &self.current_container().component; + // TODO: The primary component has the wrong color on the light theme. + let component = if cosmic.is_dark { + &self.current_container().component + } else { + &cosmic.background.component + }; container::Appearance { icon_color: Some(component.on.into()),