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; 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 } => { ScrollDelta::Lines { x, y } => {
//TODO: this adjustment is just a guess! //TODO: this adjustment is just a guess!
state.scroll_pixels = 0.0; state.scroll_pixels = 0.0;
@ -559,7 +561,9 @@ where
} }
status = Status::Captured; status = Status::Captured;
} }
}, }
}
}
_ => (), _ => (),
} }