fix: prepare autostart retry delay before the disconnect screen #94

Merged
gecko merged 1 commit from t3/autostart-retry-delay into main 2026-11-02 18:33:25 +00:00
Owner

Meteor's DisconnectedScreenMixin caches AutoReconnect's delay when it constructs the disconnect screen, which can happen before Autostart.onGameLeft runs. Keep the 60-second normal retry delay prepared for the running session and restore the previous setting on finish, so normal disconnects wait the documented minute instead of the old 3.5-second default.

Validation: ./gradlew lint build (local).

Meteor's DisconnectedScreenMixin caches AutoReconnect's delay when it constructs the disconnect screen, which can happen before Autostart.onGameLeft runs. Keep the 60-second normal retry delay prepared for the running session and restore the previous setting on finish, so normal disconnects wait the documented minute instead of the old 3.5-second default. Validation: `./gradlew lint build` (local).
fix: prepare autostart retry delay before disconnect screen
All checks were successful
build / Java 25 build (pull_request) Successful in 1m21s
a96d17e0ee
Meteor's DisconnectedScreenMixin caches AutoReconnect's delay when it constructs the screen, which can happen before Autostart.onGameLeft runs. Prepare the 60-second normal retry delay for the running session and restore it on finish, so a normal disconnect actually waits the documented minute instead of the old 3.5-second default.
gecko merged commit e82ca17621 into main 2026-11-02 18:33:25 +00:00
gecko deleted branch t3/autostart-retry-delay 2026-11-02 18:33:25 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gecko/mcbot!94
No description provided.