diff options
author | 2023-08-03 20:31:37 +0200 | |
---|---|---|
committer | 2023-08-03 20:31:37 +0200 | |
commit | cb8b70bec3e8bbf809e7d8ffc559adb712f45e14 (patch) | |
tree | 2eda3276da1fd88a0c7a9b6830883d5e40d21bb3 /widget | |
parent | dd6d8875585796252f6b54c950a1c9b143d00904 (diff) | |
parent | 30d5361f6369bb0f619191c38de51561bd4b26cc (diff) | |
download | iced-cb8b70bec3e8bbf809e7d8ffc559adb712f45e14.tar.gz iced-cb8b70bec3e8bbf809e7d8ffc559adb712f45e14.tar.bz2 iced-cb8b70bec3e8bbf809e7d8ffc559adb712f45e14.zip |
Merge pull request #1998 from malramsay64/image_viewer_scroll
fix: Check cursor in bounds when scrolling image::Viewer
Diffstat (limited to 'widget')
-rw-r--r-- | widget/src/image/viewer.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/widget/src/image/viewer.rs b/widget/src/image/viewer.rs index 0038f858..6e095667 100644 --- a/widget/src/image/viewer.rs +++ b/widget/src/image/viewer.rs @@ -154,7 +154,7 @@ where match event { Event::Mouse(mouse::Event::WheelScrolled { delta }) => { - let Some(cursor_position) = cursor.position() else { + let Some(cursor_position) = cursor.position_over(bounds) else { return event::Status::Ignored; }; |