Skip to content

fix(profile): confirm the reversible profile changes in the grey banner - #1380

Merged
bmc08gt merged 1 commit into
code/cashfrom
fix/profile-change-confirmation-copy
Aug 31, 2026
Merged

fix(profile): confirm the reversible profile changes in the grey banner#1380
bmc08gt merged 1 commit into
code/cashfrom
fix/profile-change-confirmation-copy

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

All four profile-change confirmations went through BottomBarManager.showAlert, so changing a display name, profile picture, or minimum tip raised the red destructive banner and asked "Are you sure you want to permanently change ...?" — the same treatment as changing a username, which releases the old handle for anyone to claim and is the only one of the four the user may not be able to undo.

The three reversible edits now use showMessage (DEFAULTbannerThemed, #252526) and state what the change does:

Field Message
Display name This will change your display name
Profile picture This will change your profile picture
Minimum tip This will change your minimum tip

Titles and confirm buttons are unchanged, and username keeps the red banner along with its sentence about losing the old handle.

This is the shape iOS already ships: DialogItem.confirmProfileChange routes username to .alert and the other three to .info on the same wording. iOS says "profile photo" in its subtitle while its title and button say "Profile Picture"; this keeps "picture" throughout, so the Android modal is internally consistent and the two platforms differ by that one noun.

All four profile-change confirmations used showAlert, so a display name,
profile picture, or minimum tip edit got the red destructive banner and
"Are you sure you want to permanently change ...?" — the same treatment as
releasing a username, which is the only one of the four the user may not be
able to undo.

Those three move to showMessage (DEFAULT, bannerThemed grey) and state what
the change does instead of asking the user to be sure. Username keeps the red
banner and its extra sentence about losing the old handle.

Matches iOS, where DialogItem.confirmProfileChange already routes username to
.alert and the rest to .info on the same copy.
@bmc08gt bmc08gt self-assigned this Aug 31, 2026
@github-actions github-actions Bot added the type: fix Bug fix label Aug 31, 2026
@bmc08gt
bmc08gt merged commit cdf9ad8 into code/cash Aug 31, 2026
3 checks passed
@bmc08gt
bmc08gt deleted the fix/profile-change-confirmation-copy branch August 31, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant