Files
oak-gpui/crates
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
..
2024-03-29 21:12:47 -04:00
2024-03-28 18:32:11 +01:00
2024-03-29 13:17:48 -04:00
2024-03-20 15:52:02 +01:00
2024-03-11 10:45:57 +01:00
2024-03-11 10:45:57 +01:00
2024-03-26 16:10:09 -07:00
2024-03-14 17:05:07 -04:00
2024-03-28 18:32:11 +01:00
2024-04-03 12:11:28 -04:00