diff --git a/crates/workspace/src/workspace.rs b/crates/workspace/src/workspace.rs index 28348f066d319329982be91e765cb595b4bc4fca..de65f3f3a1c47130eb055d99c1f13bd36033da89 100644 --- a/crates/workspace/src/workspace.rs +++ b/crates/workspace/src/workspace.rs @@ -5359,7 +5359,7 @@ impl Workspace { self.workspace_actions.push(Box::new(move |div, _, cx| { let callback = callback.clone(); div.on_action(cx.listener(move |workspace, event, window, cx| { - (callback.clone())(workspace, event, window, cx) + (callback)(workspace, event, window, cx) })) })); self