rimlike/scenes
megaproxy 4e09dea03a Fix bill-editor crash on mode-change and remove
The mode OptionButton and remove Button both called _populate_bills()
from inside their own signal callbacks. _populate_bills() rebuilds the
bill list — freeing the very widget mid-emit, which crashes Godot.

Defer the rebuild via call_deferred("_populate_bills") so it runs
after the signal frame completes. Reproduced by user changing a bill
from FOREVER → "Do until 10".
2026-05-16 00:35:42 +01:00
..
ai Workbench bill editor — tap a workbench, see/edit bills 2026-05-16 00:29:46 +01:00
effects Phase 0 scaffold + asset audit findings 2026-05-10 20:09:11 +01:00
entities Workbench bill editor — tap a workbench, see/edit bills 2026-05-16 00:29:46 +01:00
main Workbench bill editor — tap a workbench, see/edit bills 2026-05-16 00:29:46 +01:00
pawn Bug-triage patch — fix torch builds, idle-pawn traps, floor render order 2026-05-15 13:58:15 +01:00
storyteller Phase 17: Touch UX (PawnDetail+BuildDrawer+WorkMatrix+AlertsLog+Settings) 2026-05-11 19:45:35 +01:00
ui Fix bill-editor crash on mode-change and remove 2026-05-16 00:35:42 +01:00
world Workbench bill editor — tap a workbench, see/edit bills 2026-05-16 00:29:46 +01:00