aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2024-05-12 12:35:50 +0530
committerkrolxon <krolyxon@tutanota.com>2024-05-12 12:35:50 +0530
commit633841700263a055a13a4ba41e9026a1abc5073c (patch)
treee6eba2ad9404cb3d6e1dc4ee68b2d54e469ec55a
parent6af7553fc87a90fe7591452d4550545f38af936a (diff)
fix #1
-rwxr-xr-xsrc/ui.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/ui.rs b/src/ui.rs
index e21362d..fbc57a3 100755
--- a/src/ui.rs
+++ b/src/ui.rs
@@ -175,9 +175,13 @@ fn draw_queue(frame: &mut Frame, app: &mut App, size: Rect) {
Cell::from(time.to_string().magenta()),
]);
- let pos = app.conn.current_song.place.unwrap_or_default().pos;
- if i == pos as usize {
- row.magenta().bold()
+ let place = app.conn.current_song.place;
+ if let Some(pos) = place {
+ if i == pos.pos as usize {
+ row.magenta().bold()
+ } else {
+ row
+ }
} else {
row
}