diff --git a/src/backend/windows/window.rs b/src/backend/windows/window.rs index b42cea30..ce700761 100644 --- a/src/backend/windows/window.rs +++ b/src/backend/windows/window.rs @@ -292,7 +292,7 @@ struct WndState { } #[derive(Clone, PartialEq, Eq)] -pub struct CustomCursor(Arc); +pub struct CustomCursor(Rc); #[derive(PartialEq, Eq)] struct HCursor(HCURSOR); @@ -1962,7 +1962,7 @@ impl WindowHandle { }; let icon = CreateIconIndirect(&mut icon_info); - Some(Cursor::Custom(CustomCursor(Arc::new(HCursor(icon))))) + Some(Cursor::Custom(CustomCursor(Rc::new(HCursor(icon))))) } } else { None