aboutsummaryrefslogtreecommitdiff
path: root/src/handler.rs
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2024-04-29 11:55:07 +0530
committerkrolxon <krolyxon@tutanota.com>2024-04-29 11:55:07 +0530
commit51fbf426531fc9843afbbd7736eb5c3564f39658 (patch)
treee92639861ac42e702f55ab9c8049dabf83720388 /src/handler.rs
parent8b16d3ea50810779d41e906da019bde1f31fa177 (diff)
fix >/< keybinds
Diffstat (limited to 'src/handler.rs')
-rwxr-xr-xsrc/handler.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/handler.rs b/src/handler.rs
index c9d4d04..c9df412 100755
--- a/src/handler.rs
+++ b/src/handler.rs
@@ -275,12 +275,16 @@ pub fn handle_key_events(key_event: KeyEvent, app: &mut App) -> AppResult<()> {
// Play next song
KeyCode::Char('>') => {
- app.conn.conn.next()?;
+ if !app.queue_list.list.is_empty() {
+ app.conn.conn.next()?;
+ }
}
// Play previous song
KeyCode::Char('<') => {
- app.conn.conn.prev()?;
+ if !app.queue_list.list.is_empty() {
+ app.conn.conn.prev()?;
+ }
}
// Volume controls