Repository navigation
WaEnhancer Community 0.0.20
WaEnhancer Community 0.0.20
SHA-256: 03835a5ff9b1c64824927ea0a5b9538d84128f083f745c1a5f520029d7ee29fd
Changes since v0.0.19.
What's changed
- #92 fix(glass): bubble keeps its rise mid-swipe, hides and becomes the native pill
Full changelog
This section compiles the descriptions of the pull requests included in this release.
#92 — fix(glass): bubble keeps its rise mid-swipe, hides and becomes the native pill
Merged by contribution from @igorcv88.
Follow-up to #91. Fixes the defects in the user's fifth device recording and the Codex P2 finding on #91.
| Symptom | Cause | Fix |
|---|---|---|
| Bubble shrinks mid-swipe and re-grows when the finger pauses between pages | "Pager still for 80 ms" ended the follow | A follow ends only when the pager is still and within 0.01 of a whole page (PAGE_SETTLED_EPSILON) |
| Two indicators during motion (Codex P2 on #91) | WhatsApp's pill stayed on the old tab and was recorded in the lens | The bar listener hides the native indicator views (INVISIBLE) while the bubble is visible and shows them once it has shrunk back. The state is re-applied after layouts and restored when the glass host is removed. |
| Light-green flash on landing | The morph wash was the theme accent at 45%, lighter than WhatsApp's dark-green pill | The bubble morphs from and into a mutated copy of the native indicator's background drawable, faded by (1−p)². At zero progress it is the native pill, so the hand-off has no colour jump. The accent wash remains only as a fallback. |
Validation
:app:testWhatsappDebugUnitTest :app:assembleWhatsappDebug: 457 tests, 0 failures.- Not tested on a device. Known approximation: the copied drawable is canvas-scaled, so an absolute corner radius scales with it. This is noted in
handoff.md.
🤖 Generated with Claude Code
https://claude.ai/code/session_0157emnK4gGDtGGT282rGFw8
Generated by Claude Code