Fix: fix two show-stopper bugs

This commit is contained in:
2026-03-16 16:21:02 +01:00
parent 097104a074
commit 6d71c64a34
4 changed files with 259 additions and 7 deletions

View File

@@ -496,6 +496,11 @@ impl eframe::App for CagireDesktop {
let elapsed = self.last_frame.elapsed();
self.last_frame = std::time::Instant::now();
if self.app.playback.has_armed() {
let rate = std::f32::consts::TAU;
self.app.ui.pulse_phase = (self.app.ui.pulse_phase + elapsed.as_secs_f32() * rate) % std::f32::consts::TAU;
}
let link = &self.link;
let app = &self.app;
self.terminal