ZIm/crates/gpui/src/elements
Bennet Bo Fenner 77f1cc95b8
gpui: Rework overlay element (#9911)
There was a problem using deferred draws with `overlay` and tooltips at
the same time.

The `overlay` element was removed and was split up into two separate
elements
- `deferred`
- `anchored` - Mimics the `overlay` behavior but does not render its
children as deferred

`tooltip_container` does not defer its drawing anymore and only uses
`anchored`.

/cc @as-cii 


Release Notes:
- Fixed tooltip for the recent projects popover not showing anymore

---------

Co-authored-by: Antonio <antonio@zed.dev>
2024-03-29 16:26:16 +01:00
..
anchored.rs gpui: Rework overlay element (#9911) 2024-03-29 16:26:16 +01:00
animation.rs Add an animation to the LSP checking indicator (#9463) 2024-03-19 10:16:18 -07:00
canvas.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
deferred.rs Center dock resize handle hitboxes (#9225) 2024-03-12 15:42:18 +01:00
div.rs Action release handlers (#8782) 2024-03-20 18:43:31 -06:00
img.rs Image viewer (#9425) 2024-03-19 10:13:10 -07:00
list.rs Fix regressions introduced by flicker fix (#9162) 2024-03-11 12:11:51 +01:00
mod.rs gpui: Rework overlay element (#9911) 2024-03-29 16:26:16 +01:00
svg.rs Add an animation to the LSP checking indicator (#9463) 2024-03-19 10:16:18 -07:00
text.rs chat panel: Fix tooltips not working for links (#9691) 2024-03-22 14:47:57 +01:00
uniform_list.rs Make UniformList non-occluding. (#9806) 2024-03-26 13:13:10 +02:00