Skip to content

Mobile: add anchored reaction popover - #5025

Draft
klopez4212 wants to merge 2 commits into
mainfrom
kennylopez-mobile-reaction-popover
Draft

Mobile: add anchored reaction popover#5025
klopez4212 wants to merge 2 commits into
mainfrom
kennylopez-mobile-reaction-popover

Conversation

@klopez4212

Copy link
Copy Markdown
Contributor

Summary

  • replace reaction-only mobile sheets with an anchored long-press popover
  • add haptics, a dimmed frosted spotlight, and a spring-staggered reaction tray
  • preserve the full action sheet whenever other message actions are available
  • keep existing reaction pills outside the spotlight and make long press reliable across nested content

Testing

  • flutter analyze
  • flutter test (1,248 tests)
  • signed iPhone release build installed and launched

Signed-off-by: kenny lopez <klopez4212@gmail.com>
klopez4212 added a commit that referenced this pull request Aug 6, 2026
@klopez4212

Copy link
Copy Markdown
Contributor Author

🤖

Emoji-only action

A reaction-only system event opens the anchored frosted popover.

01-emoji-only-popover

Full action sheet fallback

A regular message keeps the existing sheet when more actions are available.

02-action-sheet-fallback

Signed-off-by: kenny lopez <klopez4212@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant