summaryrefslogtreecommitdiffstats
path: root/scene/main/viewport.cpp
diff options
context:
space:
mode:
authormnemoli <prismmirrorlens@gmail.com>2024-03-18 11:19:22 +0000
committermnemoli <prismmirrorlens@gmail.com>2024-03-18 11:19:22 +0000
commitca23775374bb8bc7571fa59be5bfc40167bd0110 (patch)
treefaee1740070a807045312e90d69b2f805af680df /scene/main/viewport.cpp
parentfe01776f05b1787b28b4a270d53037a3c25f4ca2 (diff)
downloadredot-engine-ca23775374bb8bc7571fa59be5bfc40167bd0110.tar.gz
Fix mouse_enter/mouse_exit events when physics_object_picking_first_only is on
Diffstat (limited to 'scene/main/viewport.cpp')
-rw-r--r--scene/main/viewport.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/scene/main/viewport.cpp b/scene/main/viewport.cpp
index c8d2d71c2a..32ef1de797 100644
--- a/scene/main/viewport.cpp
+++ b/scene/main/viewport.cpp
@@ -856,9 +856,10 @@ void Viewport::_process_picking() {
if (send_event) {
co->_input_event_call(this, ev, res[i].shape);
- if (physics_object_picking_first_only) {
- break;
- }
+ }
+
+ if (physics_object_picking_first_only) {
+ break;
}
}
}