Fix: fix two show-stopper bugs
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user