I tried adding a test for duration to the if statement at line 141:
but that didn't fix the problem.
It is more of a display problem in gv.ps[sid][1].
Edit:
When gv.rs is changed gv.ps should have a similar update.
Code:
if (gv.rs[sid][2] # if this station has a duration
and gv.now >= gv.rs[sid][0]
and gv.now < gv.rs[sid][1]
):
It is more of a display problem in gv.ps[sid][1].
Edit:
When gv.rs is changed gv.ps should have a similar update.
<p><br></p>