File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -91,8 +91,11 @@ pub fn subscription(is_dark: bool) -> Subscription<crate::theme::Theme> {
91
91
crate :: cosmic_theme:: Theme :: VERSION ,
92
92
)
93
93
. map ( |res| {
94
- for err in res. errors {
95
- tracing:: error!( "{:?}" , err) ;
94
+ for error in res. errors . into_iter ( ) . filter ( cosmic_config:: Error :: is_err) {
95
+ tracing:: error!(
96
+ ?error,
97
+ "error while watching system theme preference changes"
98
+ ) ;
96
99
}
97
100
98
101
Theme :: system ( Arc :: new ( res. config ) )
@@ -105,8 +108,8 @@ pub fn system_dark() -> Theme {
105
108
} ;
106
109
107
110
let t = crate :: cosmic_theme:: Theme :: get_entry ( & helper) . unwrap_or_else ( |( errors, theme) | {
108
- for err in errors {
109
- tracing:: error!( "{:?}" , err ) ;
111
+ for error in errors. into_iter ( ) . filter ( cosmic_config :: Error :: is_err ) {
112
+ tracing:: error!( ?error , "error loading system dark theme" ) ;
110
113
}
111
114
theme
112
115
} ) ;
@@ -120,8 +123,8 @@ pub fn system_light() -> Theme {
120
123
} ;
121
124
122
125
let t = crate :: cosmic_theme:: Theme :: get_entry ( & helper) . unwrap_or_else ( |( errors, theme) | {
123
- for err in errors {
124
- tracing:: error!( "{:?}" , err ) ;
126
+ for error in errors. into_iter ( ) . filter ( cosmic_config :: Error :: is_err ) {
127
+ tracing:: error!( ?error , "error loading system light theme" ) ;
125
128
}
126
129
theme
127
130
} ) ;
You can’t perform that action at this time.
0 commit comments