Send button dead EVERYWHERE (node web UI + companion): SendBitcoinModal crashed at mount — watch() evaluated a computed reading effectiveMethod inside its TDZ. Fixed + guarded. Cold-start 0px inset collapse fixed via insets listener. Loader wears the circle logo + F*CK IPS MESH. APK 0.5.10/vc30. DEPLOY web-ui to nodes before the demo.
Send button dead EVERYWHERE (node web UI + companion): SendBitcoinModal crashed at mount — watch() evaluated a computed reading effectiveMethod inside its TDZ. Fixed + guarded. Cold-start 0px inset collapse fixed via insets listener. Loader wears the circle logo + F*CK IPS MESH. APK 0.5.10/vc30. DEPLOY web-ui to nodes before the demo.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
- SendBitcoinModal crashed AT MOUNT on device ('Cannot access R before
initialization'): the invoice-first block's watch() evaluates its
computed source at setup, which read effectiveMethod while still in
its temporal dead zone (declared 20 lines later). Send button did
nothing and the failure poisoned sibling modal data. Block moved below
effectiveMethod, with a comment so it can't drift back.
- Cold start injected 0px safe-area vars (onPageFinished can beat window
attachment; rootWindowInsets null) — UI lost top/bottom margins and
the tab bar sat in the gesture zone eating taps. Injection extracted
to injectSafeAreaVars(), re-fired from an OnApplyWindowInsetsListener
when real insets arrive, on page finish, and on reattach.
- MeshLoadingScreen wears the proper brand: pixel 'a' in the black
circle-container + F*CK IPS MESH wordmark.
Served APK: 0.5.10 (vc30). Reproduced+diagnosed live on-device.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
lfg2025
merged commit 9a66f22138 into main2026-07-24 08:05:31 +00:00
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.
Send button dead EVERYWHERE (node web UI + companion): SendBitcoinModal crashed at mount — watch() evaluated a computed reading effectiveMethod inside its TDZ. Fixed + guarded. Cold-start 0px inset collapse fixed via insets listener. Loader wears the circle logo + F*CK IPS MESH. APK 0.5.10/vc30. DEPLOY web-ui to nodes before the demo.
🤖 Generated with Claude Code
- SendBitcoinModal crashed AT MOUNT on device ('Cannot access R before initialization'): the invoice-first block's watch() evaluates its computed source at setup, which read effectiveMethod while still in its temporal dead zone (declared 20 lines later). Send button did nothing and the failure poisoned sibling modal data. Block moved below effectiveMethod, with a comment so it can't drift back. - Cold start injected 0px safe-area vars (onPageFinished can beat window attachment; rootWindowInsets null) — UI lost top/bottom margins and the tab bar sat in the gesture zone eating taps. Injection extracted to injectSafeAreaVars(), re-fired from an OnApplyWindowInsetsListener when real insets arrive, on page finish, and on reattach. - MeshLoadingScreen wears the proper brand: pixel 'a' in the black circle-container + F*CK IPS MESH wordmark. Served APK: 0.5.10 (vc30). Reproduced+diagnosed live on-device. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>