Skip to content

Claude/chronicle launch fixes lc wmj#216

Merged
keyxmakerx merged 2 commits intomainfrom
claude/chronicle-launch-fixes-LcWMJ
Apr 7, 2026
Merged

Claude/chronicle launch fixes lc wmj#216
keyxmakerx merged 2 commits intomainfrom
claude/chronicle-launch-fixes-LcWMJ

Conversation

@keyxmakerx
Copy link
Copy Markdown
Owner

No description provided.

claude added 2 commits April 6, 2026 21:51
Selecting a game system from the Settings dropdown now automatically
enables the corresponding addon for the campaign (and disables any
previously active system addon via mutual exclusivity). Selecting
"None" disables all system addons.

Previously the dropdown only saved system_id to campaign settings
but didn't touch the addon system, so resolveEnabledSystem() couldn't
find the system and widgets/scripts never loaded.

https://claude.ai/code/session_01A5jpDgqUvW6iLXXSj49F27
When the saved system_id doesn't match any option in the dropdown
(e.g., system package failed to load), Alpine.js init() now adds a
placeholder option so the selection is preserved across page reloads
instead of silently resetting to "None".

https://claude.ai/code/session_01A5jpDgqUvW6iLXXSj49F27
@keyxmakerx keyxmakerx merged commit 4ea22ba into main Apr 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants