Files
oak-gpui/crates
Conrad Irwin 75891e83f3 Fix mouse events when element is occluded (#3417)
This commit adds a depth map to the frame so we can find the "top most"
opaque layer by stacking order for a given point.

This lets us determine whether the element being hovered was part of the
given layer in the previous frame, which fixes the hover issue.

Still to do:
* [ ] Fix up mouse events too (I tried this, but it's not working yet,
and I want to understand why)

Release Notes:

- N/A
2023-11-28 15:57:22 -07:00
..
2023-11-14 08:28:57 -05:00
2023-11-14 08:28:57 -05:00
2023-11-02 10:55:02 -07:00
2023-11-17 12:54:16 -08:00
2023-11-27 21:46:03 +01:00
2023-11-20 15:51:36 -05:00
2023-11-27 12:40:59 -07:00
2023-11-22 13:05:29 -05:00
2023-11-28 14:40:32 -07:00
2023-11-28 15:17:09 -05:00
WIP
2023-11-13 15:53:04 -08:00
2023-11-02 10:55:02 -07:00
2023-10-12 16:17:41 +03:00
2023-11-03 12:15:23 -04:00
2023-11-02 19:18:01 -06:00
2023-11-27 14:32:22 -07:00
2023-11-14 00:06:33 -08:00
2023-11-28 14:40:32 -07:00
2023-11-14 00:06:33 -08:00
2023-11-18 10:46:35 -08:00
2023-11-02 10:55:02 -07:00
2023-11-09 13:14:11 -07:00
2023-11-08 21:23:31 -08:00
2023-11-24 12:56:58 +02:00
2023-11-24 13:05:53 +02:00
WIP
2023-11-20 14:46:01 -08:00
2023-11-27 14:32:22 -07:00
2023-11-17 13:23:12 -07:00
WIP
2023-11-16 10:40:02 +02:00
2023-11-16 10:04:18 +02:00
2023-11-03 14:53:08 +01:00
2023-11-03 12:15:23 -04:00
2023-11-27 12:40:59 -07:00
wip
2023-11-01 13:53:45 -06:00
2023-10-23 11:06:58 +02:00
2023-11-27 16:27:02 -07:00
2023-11-28 09:59:58 -07:00
2023-11-27 18:46:56 -08:00
2023-10-28 11:37:25 -04:00