[1.0.0]Train Stop Logistic Connection Overrides Circuit Connection GUI
Posted: Wed Sep 30, 2020 12:00 am
Description:
Opening the Logistic Network side panel of the Train Stop main GUI closes any Circuit Network side panel which cannot be restored without closing the whole GUI and re-opening.
Reproduction:
Opening the Logistic Network panel to restore the Circuit Network side panel again when closed.
Observed:
If a circuit connection exists, the Circuit Network side panel is displayed docked to the right hand side of the main GUI when opened.
Opening the Logistic Network side panel via the button located in the main GUI (adjacent to close) dismisses the Circuit Network panel, and replaces it with the Logistic Network panel.
Pressing the Logistic Network button again dismisses the Logistic Network panel. The Circuit Network panel is not restored, and cannot be restored until closing the whole GUI and reopening.
Further Observations:
The conditions set, if any, for the Logistic Network are not apparent unless the player specifically opens the Logistic Panel, therefore leaving any setting made without their knowledge(MP), or in the distant past, completely opaque to the player trying to debug why a Train Stop remains closed. See example where either circuit, or logistic conditions are false so can lead to confusion. viewtopic.php?f=23&t=46831
I understand from the roadmap for 1.1 that the Train Stop GUI is to undergo some revision, so wanted to point out this quirky behaviour so it may be addressed.
Opening the Logistic Network side panel of the Train Stop main GUI closes any Circuit Network side panel which cannot be restored without closing the whole GUI and re-opening.
Reproduction:
- Construct a Train Stop and connect a circuit wire between it, and a power pole.
- Open the GUI for the Train Stop.
- Observe the displayed panel for the Circuit Network conditions.
- Open the Lostic Network via the button adjacent to the main GUI close button.
- Observe the displayed panel for the Logistic Network conditions.
- Close the Logistic Network panel by operating the button again.
- Observe the displayed GUI
- Close and then re-open the main GUI
- Observe the displayed GUI
Opening the Logistic Network panel to restore the Circuit Network side panel again when closed.
Observed:
If a circuit connection exists, the Circuit Network side panel is displayed docked to the right hand side of the main GUI when opened.
Opening the Logistic Network side panel via the button located in the main GUI (adjacent to close) dismisses the Circuit Network panel, and replaces it with the Logistic Network panel.
Pressing the Logistic Network button again dismisses the Logistic Network panel. The Circuit Network panel is not restored, and cannot be restored until closing the whole GUI and reopening.
Further Observations:
The conditions set, if any, for the Logistic Network are not apparent unless the player specifically opens the Logistic Panel, therefore leaving any setting made without their knowledge(MP), or in the distant past, completely opaque to the player trying to debug why a Train Stop remains closed. See example where either circuit, or logistic conditions are false so can lead to confusion. viewtopic.php?f=23&t=46831
I understand from the roadmap for 1.1 that the Train Stop GUI is to undergo some revision, so wanted to point out this quirky behaviour so it may be addressed.