-
-
Notifications
You must be signed in to change notification settings - Fork 827
Spotlight: don't join a public room when clicking on it #12579
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This has a very bad UX right now. The hover effect + cursor pointer makes it look clickable but clicking on it does nothing, it feels broken.
Given this moves away from the designs provided to us I think we will want a design review to confirm they are happy with the new UX. |
bcbd1a0
to
aa87e14
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thx - all good. To think about if we're willing to change the colour on Hover now or later.
@gaelledel the colour change should be easy, I will do in the PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Keyboard accessibility seems broken. Enter is not working to activate the tile
Screen.Recording.2024-07-05.at.08.15.51.mov
Otherwise this does what it says on the tin but I am worried about the inconsistency in the Spotlight dialog when you switch into Public rooms/spaces
more. Prior the whole tile is clickable, after only the button is clickable. I feel like this inconsistency is not ideal for a11y.
@t3chguy Yes, there are some inconsistencies but the short term is to fix this issue. @gaelledel and I came with this small change in order to avoid massive ux changes of the spotlight. |
Checklist
public
/exported
symbols have accurate TSDoc documentation.Closes element-hq/element-web#27523
For public room, the listener is only reacting to keyboard event for keyboard/accessibility navigation. The list element already has a button to join or preview a room for the mouse user.