Only scroll text box when cursor is above it

This commit is contained in:
Jeremy Soller 2023-11-13 10:32:43 -07:00
parent 18f2ca563f
commit 1151c64323
No known key found for this signature in database
GPG key ID: DCFCA852D3906975

View file

@ -531,7 +531,9 @@ where
status = Status::Captured;
}
}
Event::Mouse(MouseEvent::WheelScrolled { delta }) => match delta {
Event::Mouse(MouseEvent::WheelScrolled { delta }) => {
if let Some(_p) = cursor_position.position_in(layout.bounds()) {
match delta {
ScrollDelta::Lines { x, y } => {
//TODO: this adjustment is just a guess!
state.scroll_pixels = 0.0;
@ -559,7 +561,9 @@ where
}
status = Status::Captured;
}
},
}
}
}
_ => (),
}