fix(wasm): Fix Asyncify modal errors with global lock mechanism
Update wxwidgets submodule with fix for consecutive modal dialog crashes. The fix prevents overlapping Asyncify operations that caused "indirect call to null" and "func is not a function" errors when a second modal was triggered immediately after the first one completed. Also includes: - docs: Clarify build script order and descriptions in CLAUDE.md - refactor(test): Remove debug logging from wizard test Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
528ed97692
commit
51b158f6b1
4 changed files with 45 additions and 13 deletions
|
|
@ -12,8 +12,8 @@ The tests have log files in tests/logs/{wxwidgets/kicad}/{test-name} after each
|
|||
Always check screenshots for validating tests
|
||||
Run e2e tests from /tests folder: `npm run test:kicad` or `npm run test:e2e` (not playwright directly)
|
||||
|
||||
Build wxwidgets with scripts/build-wxuniversal-wasm.sh
|
||||
Build kicad with docker/build.sh
|
||||
Build kicad with docker/build.sh (includes wxwidgets build, runs in docker)
|
||||
Build wxwidgets standalone with scripts/build-wxuniversal-wasm.sh (runs on machine, for wxwidgets-only changes)
|
||||
Build CPP wxwidgets tests with scripts/builds-wasm-test.sh
|
||||
The build scripts pipe their outputs into log files so that they won't clog the LLM context.
|
||||
Don't pipe outputs, just run the scripts. Maybe with flex if you need that.
|
||||
|
|
|
|||
Loading…
Reference in a new issue