Commit graph

1 commit

Author SHA1 Message Date
Erik
0b27c5d0fe test(ui): pin every Journal-panel button as enabled and reachable
Built from the REAL authored layout, because that is the only place property
0x0D exists — the hermetic UiButton tests construct their own ElementInfo and
so could not have caught this class of bug at all.

Asserts the two things the player actually experiences, separately: the button
builds enabled, and a click at its centre reaches IT rather than falling
through. Enabled alone would not have been enough to call the fix proven.

Verified to have teeth rather than assumed: restoring the previous UiButton
and re-running fails both tests, naming all ten buttons.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-21 15:59:19 +02:00