Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

always show the selected reaction in menu #2151

Merged
merged 1 commit into from
Apr 8, 2024

Conversation

r10s
Copy link
Member

@r10s r10s commented Apr 8, 2024

best reviewed without whitespace

if a reaction was selected,
this PR show that instead of "...".

this is what whatsapp/signal are doing - as well as deltachat android since
deltachat/deltachat-android#2979

deltachat desktop has more room and shows "..." and selection the same time.

little drawback is that changing a reaction to another random one requires two taps, but that seems fine in practise and is outweighted by advantages as:

  • always seeing what was selected
  • make it clearer, there is only one reaction
  • make it clearer how to retract ones reaction
  • retracting is always only one tap
  • consistency

if a reaction was selected,
show that instead of "...".

this is what whatsapp/signal are doing - as well as
deltachat android since
deltachat/deltachat-android#2979

deltachat desktop has more room and shows "..." and selection the same time.

little drawback is that changing a reaction requires two taps,
but that seems fine in practise and is outweighted by advantages as:
- always seeing what was selected
- make it clearer, there is only one reaction
- make it clearer how to retract ones reaction
- retracting is always only one tap
- consistency
@r10s r10s force-pushed the r10s/show-selected-random-reaction branch from 27d0f0f to b8f41ec Compare April 8, 2024 14:31
@r10s r10s removed the request for review from zeitschlag April 8, 2024 14:38
@r10s r10s merged commit d6b3416 into main Apr 8, 2024
1 check passed
@r10s r10s deleted the r10s/show-selected-random-reaction branch April 8, 2024 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants