Remove block_mouse_down in favor of stop_mouse_events_except_scroll (#30401)

This method was added in #20649 to be an alternative of `occlude` which
allows scroll events. It seems a bit arbitrary to only stop left mouse
downs, so this seems like it's probably an improvement.

Release Notes:

- N/A
This commit is contained in:
Michael Sloan 2025-05-29 16:07:34 -06:00 committed by GitHub
parent 9086784038
commit 8aef64bbfa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 5 additions and 10 deletions

View file

@ -958,11 +958,6 @@ pub trait InteractiveElement: Sized {
self
}
/// Stops propagation of left mouse down event.
fn block_mouse_down(mut self) -> Self {
self.on_mouse_down(MouseButton::Left, |_, _, cx| cx.stop_propagation())
}
/// Block non-scroll mouse interactions with elements behind this element's hitbox. See
/// [`Hitbox::is_hovered`] for details.
///