diff --git a/crates/gpui_macos/src/window.rs b/crates/gpui_macos/src/window.rs index 51758ae095ef29901dd3fbb550e9c863ceaf3762..398cf46eab09dc8412ffdda8eb550b8ad4e09b40 100644 --- a/crates/gpui_macos/src/window.rs +++ b/crates/gpui_macos/src/window.rs @@ -188,6 +188,14 @@ unsafe fn build_classes() { sel!(mouseDragged:), handle_view_event as extern "C" fn(&Object, Sel, id), ); + decl.add_method( + sel!(rightMouseDragged:), + handle_view_event as extern "C" fn(&Object, Sel, id), + ); + decl.add_method( + sel!(otherMouseDragged:), + handle_view_event as extern "C" fn(&Object, Sel, id), + ); decl.add_method( sel!(scrollWheel:), handle_view_event as extern "C" fn(&Object, Sel, id),