Currently, when a display renders, the next screen to be displayed is determined by simply advancing to the next one regardless of the current time/duration since the last refresh. Update this to calculate what screen to display based on the current time & configured refresh intervals. This doesn't need to account for changing refresh intervals or adding/removing/ordering screens; it is mostly to ensure that repeated refreshes don't continually advance the current screen & to keep multiple displays using the same playlist in sync
Currently, when a display renders, the next screen to be displayed is determined by simply advancing to the next one regardless of the current time/duration since the last refresh. Update this to calculate what screen to display based on the current time & configured refresh intervals. This doesn't need to account for changing refresh intervals or adding/removing/ordering screens; it is mostly to ensure that repeated refreshes don't continually advance the current screen & to keep multiple displays using the same playlist in sync