-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Clicking the reactions button causes flashing #10222
Comments
I've had it happen several times to me as well, could just not close the tooltip when clicking? |
that would be an ideal solution. I think a lot of the tooltip bugs from my part are because there's an invisible full-page div which is used to close the tooltip (which also means the hover state is lost, hence the flickering from #10179) |
Right, we could remove click to close. It was added as a conservative escape hatch of sorts. I believe we still need some kind of transparent |
can we just listen on |
Ah yeah, maybe! 😅 I'll give it a try. I probably borrowed too much from other tooltips when making this one... |
This gives the interactive tooltip a more natural hover behaviour by removing the full screen div behind it. This allows the target button to keep its hover state, for example. This also removes the click to close behavior, which was too easy to trigger accidentally. Fixes element-hq/element-web#10179 Fixes element-hq/element-web#10222 Fixes element-hq/element-web#10225
This gives the interactive tooltip a more natural hover behaviour by removing the full screen div behind it. This allows the target button to keep its hover state, for example. This also removes the click to close behaviour, which was too easy to trigger accidentally. Fixes element-hq/element-web#10179 Fixes element-hq/element-web#10222 Fixes element-hq/element-web#10225
The scrollbar on the timeline disappears and comes back, the highlight on the message flashes, and the tooltip itself flashes. fwiw my first instinct is to try and click the button
The text was updated successfully, but these errors were encountered: