From 52ee83e7e80d9e3dcfca6a73652246e42b24d274 Mon Sep 17 00:00:00 2001 From: ira Date: Mon, 10 Apr 2023 22:41:32 +0200 Subject: [PATCH] Fix viewport change detection (#8323) # Objective Fix #8321 ## Solution The `old_viewport_size` that is used to detect whether the viewport has changed was not being updated and thus always `None`. --- crates/bevy_render/src/camera/camera.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/bevy_render/src/camera/camera.rs b/crates/bevy_render/src/camera/camera.rs index a2cbc1dfbf..851783a3f1 100644 --- a/crates/bevy_render/src/camera/camera.rs +++ b/crates/bevy_render/src/camera/camera.rs @@ -555,6 +555,10 @@ pub fn camera_system( } } } + + if camera.computed.old_viewport_size != viewport_size { + camera.computed.old_viewport_size = viewport_size; + } } }