Another batch of lint fixes (#36521)

- **Enable a bunch of extra lints**
- **First batch of fixes**
- **More fixes**

Release Notes:

- N/A
This commit is contained in:
Piotr Osiewicz 2025-08-19 22:33:44 +02:00 committed by GitHub
parent 69b1c6d6f5
commit 6825715503
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
147 changed files with 788 additions and 1042 deletions

View file

@ -41,7 +41,8 @@ fn toggle_screen_sharing(
let Some(room) = call.room().cloned() else {
return;
};
let toggle_screen_sharing = room.update(cx, |room, cx| {
room.update(cx, |room, cx| {
let clicked_on_currently_shared_screen =
room.shared_screen_id().is_some_and(|screen_id| {
Some(screen_id)
@ -78,8 +79,7 @@ fn toggle_screen_sharing(
} else {
Task::ready(Ok(()))
}
});
toggle_screen_sharing
})
}
Err(e) => Task::ready(Err(e)),
};