You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// If we haven't got a signal to update the events, but we *could* get such a signal
768
-
// return early and update the events later.
769
-
if !std::mem::replace(&mut s.0,false){
770
-
return;
786
+
if should_wait.is_some(){
787
+
match should_update {
788
+
Some(mut should_update) => {
789
+
// If we haven't got a signal to update the events, but we *could* get such a signal
790
+
// return early and update the events later.
791
+
if !std::mem::replace(&mut should_update.signal,false){
792
+
return;
793
+
}
794
+
}
795
+
None => {
796
+
error!("EventUpdateSignal<{0}> resource not found but fixed update systems are active. Please add EventUpdateSignal<{0}> as a resource", std::any::type_name::<T>());
0 commit comments