No description
esp-web-tools v10 removed flash-start/flash-progress/flash-success/flash-error events. Only state-changed fires — but from inside the shadow root (not composed), so host-element listeners never receive it. Fix: MutationObserver watches the shadow root for the dialog element, then attaches state-changed directly to it. States: erasing/writing drive inline progress; finished auto-advances; error shows retry. Also suppress the dialog overlay (CSS injection into shadow root) once erasing starts, so the flash progress shows inline in the wizard with no separate modal. The dialog remains visible briefly for the 'preparing' confirm step only. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .beads | ||
| .github/workflows | ||
| .marathon | ||
| dashboard | ||
| docs | ||
| firmware | ||
| mothership | ||
| tests/e2e | ||
| .dockerignore | ||
| .gitignore | ||
| .needle-predispatch-sha | ||
| .needle.yaml | ||
| API_IMPLEMENTATION_STATUS.md | ||
| docker-compose.yml | ||
| Dockerfile | ||
| fix_ble_handlers.py | ||
| PROGRESS.md | ||
| VERSION | ||