Skip to content

Commit a8acdcf

Browse files
committed
🐛 fix h events getting dropped
1 parent ff1981b commit a8acdcf

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

src/yourcontrols/src/definitions.rs

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1283,8 +1283,6 @@ impl Definitions {
12831283
}
12841284
}
12851285

1286-
self.event_queue.pop_front();
1287-
12881286
Ok(())
12891287
}
12901288

@@ -1489,14 +1487,18 @@ impl Definitions {
14891487
}
14901488

14911489
pub fn get_all_current(&self) -> AllNeedSync {
1490+
let mut avars = self
1491+
.avarstransfer
1492+
.get_all_vars()
1493+
.clone()
1494+
.into_iter()
1495+
.filter(|(x, _)| !self.do_not_sync.contains(x))
1496+
.collect();
1497+
1498+
self.physics_corrector.remove_components(&mut avars);
1499+
14921500
AllNeedSync {
1493-
avars: self
1494-
.avarstransfer
1495-
.get_all_vars()
1496-
.clone()
1497-
.into_iter()
1498-
.filter(|(x, _)| !self.do_not_sync.contains(x))
1499-
.collect(),
1501+
avars,
15001502
lvars: self
15011503
.lvarstransfer
15021504
.get_all_vars()

0 commit comments

Comments
 (0)