Files
webstudio/apps
Ivan Starkov 227fecfcb3 Fix spacing issues (#1870)
## Description

Fixes following spacing issues:

- [x] - Show mutiple tooltips at once
<img width="399" alt="image"
src="https://github.com/webstudio-is/webstudio-builder/assets/5077042/001d3e32-f7ce-4a68-9f61-12604a45886e">


- [x] - Show tolltip if mouse leaved the control and no keyboard
interaction was made
<img width="273" alt="image"
src="https://github.com/webstudio-is/webstudio-builder/assets/5077042/7965bb1f-93e3-4c33-b4f6-d2031a0374e8">


- [x] - Infinite tooltip show/hide on hover
![Screen Recording 2023-06-28 at 15 48
33](https://github.com/webstudio-is/webstudio-builder/assets/5077042/19531e19-1c51-4427-8cb6-f1bb93899f3a)

- [x] - Shift selection now always works after mouse move, before after
control got focus shift wasn't worked at all.

- [x] - If mouse inside space area and keyboard nav started use next
element of mouse target

## Steps for reproduction

Focus control play with buttons, enters, esc, shift mouse move

## Code Review

- [x] hi @kof, I need you to do
  - conceptual review (architecture, feature-correctness)
  - detailed review (read every line)
  - test it on preview

## Before requesting a review

- [ ] made a self-review
- [ ] added inline comments where things may be not obvious (the "why",
not "what")

## Before merging

- [ ] tested locally and on preview environment (preview dev login:
5de6)
- [ ] updated [test
cases](https://github.com/webstudio-is/webstudio-builder/blob/main/apps/builder/docs/test-cases.md)
document
- [ ] added tests
- [ ] if any new env variables are added, added them to `.env.example`
and the `builder/env-check.js` if mandatory
2023-06-28 20:55:52 +04:00
..
2023-06-28 20:55:52 +04:00