diff --git a/crates/bevy_ecs/src/world/unsafe_world_cell.rs b/crates/bevy_ecs/src/world/unsafe_world_cell.rs index 54afd95f73..14a74d0358 100644 --- a/crates/bevy_ecs/src/world/unsafe_world_cell.rs +++ b/crates/bevy_ecs/src/world/unsafe_world_cell.rs @@ -202,12 +202,10 @@ impl<'w> UnsafeWorldCell<'w> { } #[inline] - pub fn increment_change_tick(self) -> u32 { + pub fn increment_change_tick(self) -> Tick { // SAFETY: // - we only access world metadata - unsafe { self.world_metadata() } - .change_tick - .fetch_add(1, Ordering::AcqRel) + unsafe { self.world_metadata() }.increment_change_tick() } /// Shorthand helper function for getting the [`ArchetypeComponentId`] for a resource.