fix: notifications text overlap [GE-192] cp-7.74.0#28990
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
These are isolated style-only changes with no impact on:
No E2E tests are needed as these changes cannot break functional flows. The notification settings and notification detail screens are not covered by dedicated E2E smoke test tags, and the purely cosmetic nature of the changes (background color, flex layout) poses no risk to any existing test flows. Performance Test Selection: |
|



Description
The modalContainer wrapping the details screen had only
flex: 1with nobackgroundColor. During the slide-in animation, the details screen was transparent, so the notifications list text underneath was visible through it, causing a text overlap.Every other similar modalContainer in the codebase already uses
backgroundColor: theme.colors.background.default.Changelog
CHANGELOG entry:
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/GE-192
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Performance checks (if applicable)
trace()for usage andaddTokenfor an exampleFor performance guidelines and tooling, see the Performance Guide.
Pre-merge reviewer checklist
Note
Low Risk
Style-only changes that set background colors and layout flex; low chance of behavioral regressions beyond potential minor UI spacing differences.
Overview
Fixes visual bleed-through during notification detail modal transitions by giving
modalContaineran explicitbackgroundColor(colors.background.default).Also updates the Notifications Settings screen container to use full-height layout (
flex: 1) and apply the theme default background color, aligning it with other modal/screen containers.Reviewed by Cursor Bugbot for commit 0d2f7bd. Bugbot is set up for automated code reviews on this repo. Configure here.