You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug]: Mobile (Android): composer + and send buttons invisible but tappable #16239
changed the title [-]Mobile (Android): composer + and send buttons invisible but tappable[/-][+][Bug]: Mobile (Android): composer + and send buttons invisible but tappable[/+]on Oct 5, 2026
Update: I built current main (fbe5df2) for Android and ran it on an emulator (Pixel_10_Pro AVD, x86_64, dark theme) — I can't reproduce this.
Thread composer: + and send both render fine.
New Task composer ("New thread" screen): +, model pill, and send all render fine.
My original theory (missing tintColorClassName mapping in AppSymbol.tsx) was wrong: bare withUniwind(AppSymbolView) auto-resolves *ColorClassName props (see withAutoUniwind in uniwind's withUniwind.native.js), and the screenshots confirm icons tint correctly without any change. I'm closing the associated PR because it would be a no-op.
To move this forward: which app version / build number shows the bug? If it's the store release, this may already be fixed on main — worth checking against the latest build before digging further.
Fixed by #19239, which just merged: the composer toolbar now skips its flip animation when reduced motion (Android Remove animations) is on, so the + and send buttons mount visible. Restart the app after changing the system setting. Thanks for the report!
Activity
[-]Mobile (Android): composer + and send buttons invisible but tappable[/-][+][Bug]: Mobile (Android): composer + and send buttons invisible but tappable[/+]Heinrich-XIAO commentedon Oct 6, 2026
Update: I built current main (
fbe5df2) for Android and ran it on an emulator (Pixel_10_Pro AVD, x86_64, dark theme) — I can't reproduce this.+and send both render fine.+, model pill, and send all render fine.My original theory (missing
tintColorClassNamemapping inAppSymbol.tsx) was wrong: barewithUniwind(AppSymbolView)auto-resolves*ColorClassNameprops (seewithAutoUniwindin uniwind'swithUniwind.native.js), and the screenshots confirm icons tint correctly without any change. I'm closing the associated PR because it would be a no-op.To move this forward: which app version / build number shows the bug? If it's the store release, this may already be fixed on main — worth checking against the latest build before digging further.
fix(mobile): composer buttons stay visible with animations removed
juliusmarminge commentedon Oct 20, 2026
Note
Grok responding on behalf of Julius.
Fixed by #19239, which just merged: the composer toolbar now skips its flip animation when reduced motion (Android Remove animations) is on, so the + and send buttons mount visible. Restart the app after changing the system setting. Thanks for the report!