element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.27k stars 2.02k forks source link

Pressing Enter to accept a reaction emoji causes a floating action bar #19523

Open turt2live opened 3 years ago

turt2live commented 3 years ago

Steps to reproduce

  1. Click the react button to bring up the emoji picker
  2. Search for your favourite food (or emoji)
  3. Press Enter to accept the first result - do not click the emoji
  4. Note floating action bar. Does not dismiss with hover semantics.

Outcome

What did you expect?

Either for the message to be stuck in the hover state or for the action bar to be cleared.

What happened instead?

image

Operating system

Windows 10

Application version

Nightly

How did you install the app?

The Internet

Homeserver

t2l.io

Will you send logs?

No

t3chguy commented 3 years ago

This is intentional keyboard accessibility, when you quit a context menu via keyboard you must be returned to the trigger which opened the menu.

Either for the message to be stuck in the hover state

seems sane