From 66d8e2fce8320a92d5e5cd42827ca746a467a45a Mon Sep 17 00:00:00 2001 From: Aevyrie Roessler Date: Tue, 28 Mar 2023 20:28:55 -0700 Subject: [PATCH] simplify ordering with `chain` --- src/lib.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index de44976..7793748 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -135,18 +135,20 @@ impl Plugin for FloatingOriginPlugin

{ // add transform systems to startup so the first update is "correct" .add_startup_systems( ( - recenter_transform_on_grid::

.before(update_global_from_grid::

), - update_global_from_grid::

.before(transform_propagate_system::

), + recenter_transform_on_grid::

, + update_global_from_grid::

, transform_propagate_system::

, ) + .chain() .in_set(TransformSystem::TransformPropagate), ) .add_systems( ( - recenter_transform_on_grid::

.before(update_global_from_grid::

), - update_global_from_grid::

.before(transform_propagate_system::

), + recenter_transform_on_grid::

, + update_global_from_grid::

, transform_propagate_system::

, ) + .chain() .in_set(TransformSystem::TransformPropagate), ); }