From 8efd32c51bc04113a393dbf85c962f7e0343a127 Mon Sep 17 00:00:00 2001 From: myuujiku Date: Thu, 2 May 2024 21:18:47 +0200 Subject: [PATCH] Apply bounds check when grabbing `image::Viewer` --- widget/src/image/viewer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/widget/src/image/viewer.rs b/widget/src/image/viewer.rs index 214cb996b9..2e6a752894 100644 --- a/widget/src/image/viewer.rs +++ b/widget/src/image/viewer.rs @@ -216,7 +216,7 @@ where event::Status::Captured } Event::Mouse(mouse::Event::ButtonPressed(mouse::Button::Left)) => { - let Some(cursor_position) = cursor.position() else { + let Some(cursor_position) = cursor.position_over(bounds) else { return event::Status::Ignored; };