We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 37243b3 commit aeec616Copy full SHA for aeec616
1 file changed
src/road_drawing.rs
@@ -359,7 +359,7 @@ fn not_drawing_mouse_movement_system(
359
return;
360
}
361
362
- let bad = q_colliders
+ let valid = !q_colliders
363
.iter()
364
.any(|(child_of, collider, _layer)| match collider {
365
Collider::Segment(segment) => {
@@ -371,10 +371,8 @@ fn not_drawing_mouse_movement_system(
371
_ => false,
372
});
373
374
- if bad && road_state.valid {
375
- road_state.valid = false;
376
- } else if !bad && !road_state.valid {
377
- road_state.valid = true;
+ if road_state.valid != valid {
+ road_state.valid = valid;
378
379
380
0 commit comments