diff --git a/crates/gpui/src/platform/windows/events.rs b/crates/gpui/src/platform/windows/events.rs index f708c8ddb9cc87abbfe43bedbf96b74b15c2ad11..45bd3320c069f68fcf173b57662f9b843dd95cf9 100644 --- a/crates/gpui/src/platform/windows/events.rs +++ b/crates/gpui/src/platform/windows/events.rs @@ -958,8 +958,7 @@ impl WindowsWindowInner { click_count, first_mouse: false, }); - let result = func(input); - let handled = !result.propagate || result.default_prevented; + let handled = !func(input).propagate; self.state.callbacks.input.set(Some(func)); if handled {