mattermost-mobile-upstream/app/components/post_list/post/body
Sven Hüster 8250ccc4f9
Fix CRT-off consecutive reply bar 1px offset and vertical overlap. (#9932)
* Fix consecutive reply bar horizontal offset when CRT is off

Align the consecutive-post avatar spacer to PROFILE_PICTURE_SIZE so
same-user thread replies no longer shift the reply bar by 1–2px.

* Fix darker seam between consecutive reply bars when CRT is off

Each reply post rendered its own translucent (opacity 0.1) bar meant to
line up seamlessly with neighboring replies in the same thread. At
non-integer device pixel ratios, Yoga rounds each bar's box
independently, so adjacent bars can overlap by a device pixel; two
translucent layers stacked there blend to a visibly darker line. Baking
the blend against centerChannelBg into an opaque color means an
accidental 1px overlap draws the same solid color twice instead of
compounding it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-23 21:52:17 +02:00
..
acknowledgements Mattermost Blocks (#9764) 2026-06-29 18:42:16 +02:00
add_members Improve markdown code (#9164) 2025-11-04 10:05:56 +01:00
content Mattermost Blocks (#9764) 2026-06-29 18:42:16 +02:00
failed Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
message test(detox): re-submit RF→Detox migration without unintended UI changes (#9847) 2026-06-19 22:44:02 +05:30
reactions Mattermost Blocks (#9764) 2026-06-29 18:42:16 +02:00
body.tsx Fix CRT-off consecutive reply bar 1px offset and vertical overlap. (#9932) 2026-07-23 21:52:17 +02:00
index.tsx Fixes autocomplete, bad ssl message on android and edit post (#9799) 2026-06-01 23:21:29 +08:00