Skip to content

Commit 63464e3

Browse files
committed
fix(appearance): sync UI state with theme config on import and reset
1 parent 0020132 commit 63464e3

File tree

1 file changed

+7
-0
lines changed
  • cosmic-settings/src/pages/desktop/appearance

1 file changed

+7
-0
lines changed

cosmic-settings/src/pages/desktop/appearance/mod.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,10 @@ impl Page {
327327
} else {
328328
ThemeBuilder::light()
329329
};
330+
331+
self.roundness = builder.corner_radii.into();
332+
self.density = Density::Standard;
333+
330334
self.theme_manager.set_active_hint(builder.active_hint);
331335

332336
self.theme_manager
@@ -483,6 +487,9 @@ impl Page {
483487
tracing::error!(?err, "Error setting dark mode");
484488
}
485489

490+
self.roundness = builder.corner_radii.into();
491+
self.density = Density::Standard;
492+
486493
self.theme_manager
487494
.selected_customizer_mut()
488495
.set_builder(*builder.clone())

0 commit comments

Comments
 (0)