Skip to content

Commit

Permalink
Check if input marked handled before processing additional CollisionO…
Browse files Browse the repository at this point in the history
…bjects
  • Loading branch information
madmiraal committed Sep 26, 2023
1 parent b905959 commit 3a7eda8
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions scene/main/viewport.cpp
Expand Up @@ -819,6 +819,9 @@ void Viewport::_process_picking() {
sorter.sort(res, rc);
}
for (int i = 0; i < rc; i++) {
if (is_input_handled()) {
break;
}
if (res[i].collider_id.is_valid() && res[i].collider) {
CollisionObject2D *co = Object::cast_to<CollisionObject2D>(res[i].collider);
if (co && co->can_process()) {
Expand Down

0 comments on commit 3a7eda8

Please sign in to comment.