TL;DR
disabling a station cause its empty doesnt make the waiting train leave to go to another stationWhat ?
My Suggestion is, that there could be a condition that checks if the current station is still enabled. If this is not true, the train leaves, cause someone might wanted no trains here -> why it is disabled.I know it can be done by adding circuits and sending them to train - but it would be easier to use when its a standard condition
Why ?
Mining-trains could automatically leave stations and go to the next active one (after returning to their requester), instead of waiting on dead (or temp. unavailable) Stations possible forever.Needig to add circuits for that might make it more complex for unexperienced to use this basic "automation"