Fix host time step trigger skipping pulses at exact 0 pos

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-10-04 01:53:13 +01:00
parent a62f0327b9
commit f9841bb333

View file

@ -93,12 +93,14 @@ struct HostTime : TerminalModule {
{ {
if (d_isZero(tick)) if (d_isZero(tick))
{ {
pulseClock.trigger();
pulseBeat.trigger(); pulseBeat.trigger();
if (timeInfo.beat == 1) if (timeInfo.beat == 1)
pulseBar.trigger(); pulseBar.trigger();
} }
if (d_isZero(tickClock))
pulseClock.trigger();
if (timeInfo.reset) if (timeInfo.reset)
{ {
timeInfo.reset = false; timeInfo.reset = false;