diff --git a/crates/gpui/src/window.rs b/crates/gpui/src/window.rs index 99374fd042..ad8bb0f735 100644 --- a/crates/gpui/src/window.rs +++ b/crates/gpui/src/window.rs @@ -1457,6 +1457,10 @@ impl Window { move |active| { handle .update(&mut cx, |_, window, cx| { + if !active { + cx.platform.set_cursor_style(CursorStyle::Arrow); + } + window.active.set(active); window.modifiers = window.platform_window.modifiers(); window.capslock = window.platform_window.capslock();