windows: Fix title bar not responsing (#31532)

Closes #31431

Release Notes:

- N/A
This commit is contained in:
张小白 2025-05-28 00:43:48 +08:00 committed by GitHub
parent 28d6362964
commit ba6b5a59f9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1006,7 +1006,8 @@ fn handle_nc_mouse_down_msg(
click_count,
first_mouse: false,
});
let handled = !func(input).propagate;
let result = func(input.clone());
let handled = !result.propagate || result.default_prevented;
state_ptr.state.borrow_mut().callbacks.input = Some(func);
if handled {