refactor: collapse nested if let

This commit is contained in:
Henrik Friedrichsen
2025-08-15 21:49:49 +02:00
parent 72c96df79e
commit 1f2c85f544
11 changed files with 37 additions and 57 deletions

View File

@@ -281,8 +281,8 @@ impl CommandManager {
Ok(None)
}
Command::AddCurrent => {
if let Some(track) = self.queue.get_current() {
if let Some(track) = track.track() {
if let Some(track) = self.queue.get_current()
&& let Some(track) = track.track() {
let dialog = ContextMenu::add_track_dialog(
self.library.clone(),
self.queue.get_spotify(),
@@ -290,7 +290,6 @@ impl CommandManager {
);
s.add_layer(dialog);
}
}
Ok(None)
}
Command::SaveCurrent => {