ZIm/crates/collab_ui/src
Bennet Bo Fenner 5b4ff74dca
collab ui: Dismiss project shared notifications when leaving room (#10160)
When leaving a call/room in which a project was shared, the shared
project notification was not getting dismissed when the person that
shared the project left the room.
Although there was a `cx.emit(Event::Left)` call inside room, the event
was never received in the `project_shared_notification` module, because
the room is dropped before the event can be dispatched. Moving the
`cx.emit(Event::Left)` to the active call fixed the problem. Also
renamed `Event::Left` to `Event::RoomLeft` because the room join
equivalent is also called `Event::RoomJoined`.


Release Notes:

- Fixed project shared notification staying open, when the user that
shared the project left the room
2024-04-04 13:43:14 +02:00
..
chat_panel Refactor LSP adapter methods to compute labels in batches (#10097) 2024-04-03 09:22:56 -07:00
collab_panel Fix panel drag leaking through overlay (#10035) 2024-04-01 12:31:19 +02:00
notifications collab ui: Dismiss project shared notifications when leaving room (#10160) 2024-04-04 13:43:14 +02:00
channel_view.rs Remove release channel from Zed URLs (#8863) 2024-03-04 16:08:47 -07:00
chat_panel.rs collab ui: Dismiss project shared notifications when leaving room (#10160) 2024-04-04 13:43:14 +02:00
collab_panel.rs Fix panel drag leaking through overlay (#10035) 2024-04-01 12:31:19 +02:00
collab_titlebar_item.rs Add support for applying theme after extension is installed (#9529) 2024-03-20 11:13:58 -04:00
collab_ui.rs gpui: Add support for window transparency & blur on macOS (#9610) 2024-03-29 11:10:47 -04:00
face_pile.rs Fix flickering (#9012) 2024-03-11 10:45:57 +01:00
notification_panel.rs notification panel: rework time formatting (#8997) 2024-03-12 21:02:04 -06:00
notifications.rs Add stories for collab notifications (#3967) 2024-01-08 21:54:59 -05:00
panel_settings.rs Support emoji shortcodes in chat (#8455) 2024-03-06 19:18:29 -07:00