fix: propagate configured frame rate to widgets

This commit is contained in:
CJ van den Berg 2024-10-20 21:33:01 +02:00
parent 87addc97de
commit 03cdcd260e
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9
3 changed files with 3 additions and 4 deletions

View file

@ -89,6 +89,7 @@ fn init(allocator: Allocator) !*Self {
const frame_rate: usize = @intCast(tp.env.get().num("frame-rate"));
if (frame_rate != 0)
conf.frame_rate = frame_rate;
tp.env.get().num_set("frame-rate", @intCast(conf.frame_rate));
const frame_time = std.time.us_per_s / conf.frame_rate;
const frame_clock = try tp.metronome.init(frame_time);