mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-18 21:16:47 +00:00
84923b97a7
The last change marked the drive into the next day and kept it off a phone stage, but it only caught the connection `connectDays` builds through `inboundAt`. A trip with a day window set never takes that path: the window switches `inboundAt` off and builds the days itself, so day 2 opens on an automatic night standing where day 1 stopped and its first leg is the drive on from there. That leg is the same connection, it just arrives as one of day 2's own legs under day 2's number, and the stage drew the whole way back to yesterday's last stop on today's map. The setting is not even involved: with a window it happens either way. So the leg out of an opening night is marked as a join as well, and the phone drops it with the rest. One exception, because the filter must not empty the screen: a day that is nothing but driving, night to night with no stop of its own, has only the connection to show, and there the line IS the day. When dropping the joins would leave a stage with no line at all, it keeps them.