add motion to switch

This commit is contained in:
2026-10-30 10:17:29 +07:00
parent 7fdb9567ad
commit cf400ee65c
4 changed files with 31 additions and 19 deletions
+3
View File
@@ -10,6 +10,9 @@ gpui = { workspace = true }
serde = { version = "1", features = ["derive"] }
toml = "0.8"
[dev-dependencies]
gpui = { workspace = true, features = ["test-support"] }
[target.'cfg(target_os = "macos")'.dependencies]
block2 = "0.6"
objc2 = "0.6"
+1
View File
@@ -333,6 +333,7 @@ pub(crate) fn reapply(cx: &mut App) {
let system = cx.global::<ThemeEngine>().source.snapshot(variant);
let resolved = resolve::resolve(&system, preset.as_ref(), mode_override);
cx.set_reduce_motion(resolved.accessibility.reduce_motion);
cx.set_global(Theme::from_resolved(resolved));
cx.refresh_windows();
}