SyncAuthError and SyncBusyOverlay on same entity — auth error text is always invisible #20
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
File
solitaire_engine/src/sync_setup_plugin.rslines 684–691 (spawn), 416–418 (poll)Description
The status line node is spawned with both
SyncAuthErrorandSyncBusyOverlaycomponents on the same entity. Inpoll_auth_task, on both success and error paths, the first operation is:This hides the entity before the error text is written to it. The player never sees the error message — the entity is always invisible when errors occur.
Fix
Use two separate child entities: one bearing only
SyncBusyOverlay(hidden on task completion), and one bearing onlySyncAuthError(set toVisiblewhen an error occurs).