In #15 we overrode fetch to send a time offset header, permitting separate tabs of Before in the same browser to be pointed at different times. However this does not apply to EventSource, so jumping in a separate tab will result in the game log jumping suddenly when the browser opens a new stream.
This also will impact socket.io from Seasons 2–3 but I have no idea how I'd want to go about fixing that...
In #15 we overrode
fetch
to send a time offset header, permitting separate tabs of Before in the same browser to be pointed at different times. However this does not apply toEventSource
, so jumping in a separate tab will result in the game log jumping suddenly when the browser opens a new stream.This also will impact socket.io from Seasons 2–3 but I have no idea how I'd want to go about fixing that...
cc @alisww