Wave 8 coverage of initNativeHUD found that the native main-menu HUD wires action === "settings" to showSettings(), but showSettings() is an empty TODO and never opens the settings modal.
toggleSettings() already flips showSettingsModal. Toolbar Settings uses that path; the main menu does not.
Repro: boot dungeon crawler, click Settings on the main menu. Expected: settings HUD/modal opens (showSettingsModal true). Actual: no state change.
Wave 8 coverage of `initNativeHUD` found that the native main-menu HUD wires `action === "settings"` to `showSettings()`, but `showSettings()` is an empty TODO and never opens the settings modal.
`toggleSettings()` already flips `showSettingsModal`. Toolbar Settings uses that path; the main menu does not.
**Repro:** boot dungeon crawler, click Settings on the main menu.
**Expected:** settings HUD/modal opens (`showSettingsModal` true).
**Actual:** no state change.
File: `projects/spikersoft/src/app/_components/_games/dungeon-crawler/dungeon-crawler.component.ts` (`showSettings` ~6339, `mainMenuHUD.onAction` `"settings"` branch ~2137).
Characterization test: `dungeon-crawler.init-three.spec.ts` ("leave settings inert").
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Wave 8 coverage of
initNativeHUDfound that the native main-menu HUD wiresaction === "settings"toshowSettings(), butshowSettings()is an empty TODO and never opens the settings modal.toggleSettings()already flipsshowSettingsModal. Toolbar Settings uses that path; the main menu does not.Repro: boot dungeon crawler, click Settings on the main menu.
Expected: settings HUD/modal opens (
showSettingsModaltrue).Actual: no state change.
File:
projects/spikersoft/src/app/_components/_games/dungeon-crawler/dungeon-crawler.component.ts(showSettings~6339,mainMenuHUD.onAction"settings"branch ~2137).Characterization test:
dungeon-crawler.init-three.spec.ts("leave settings inert").Fixed in
spikersoft-angularPR #823 (a0f0ccd9). Closing.