diff --git a/komorebi/src/animation/mod.rs b/komorebi/src/animation/mod.rs index 79fbe6e3..0057a877 100644 --- a/komorebi/src/animation/mod.rs +++ b/komorebi/src/animation/mod.rs @@ -60,7 +60,7 @@ pub const DEFAULT_ANIMATION_ENABLED: bool = false; pub const DEFAULT_ANIMATION_STYLE: AnimationStyle = AnimationStyle::Linear; pub const DEFAULT_ANIMATION_DURATION: u64 = 250; pub const DEFAULT_ANIMATION_FPS: u64 = 60; -pub const DEFAULT_GHOST_MOVEMENT: bool = true; +pub const DEFAULT_GHOST_MOVEMENT: bool = false; lazy_static! { pub static ref ANIMATION_MANAGER: Arc> = diff --git a/komorebi/src/static_config.rs b/komorebi/src/static_config.rs index 776f6d6a..252f2dd2 100644 --- a/komorebi/src/static_config.rs +++ b/komorebi/src/static_config.rs @@ -705,7 +705,7 @@ pub struct AnimationsConfig { /// Render movement animations on a GPU-composited ghost surface (recommended). /// When false, falls back to the legacy per-frame MoveWindow path. #[serde(skip_serializing_if = "Option::is_none")] - #[cfg_attr(feature = "schemars", schemars(extend("default" = true)))] + #[cfg_attr(feature = "schemars", schemars(extend("default" = false)))] pub ghost_movement: Option, }