[GH-ISSUE #705] Device select menu should be closeable with escape #281

Open
opened 2026-02-28 14:48:14 +03:00 by kerem · 3 comments
Owner

Originally created by @joepio on GitHub (Jan 14, 2021).
Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/705

First off: thanks for making and maintaining this! Awesome stuff :)

So, it seems like I can't close the device select menu. Whenever I want to see if some other device is available, and consider switching to it, I'm forced to pick an option, which either causes an unwanted switch or a small gap in playback.

Steps to replicate:

  • Press d
  • Try escape or d - nothing happens
Originally created by @joepio on GitHub (Jan 14, 2021). Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/705 First off: thanks for making and maintaining this! Awesome stuff :) So, it seems like I can't close the device select menu. Whenever I want to see if some other device is available, and consider switching to it, I'm forced to pick an option, which either causes an unwanted switch or a small gap in playback. Steps to replicate: - Press `d` - Try `escape` or `d` - nothing happens
Author
Owner

@OrangeFran commented on GitHub (Jan 15, 2021):

You can use q. It's like a go back key. And ctrl-c closes the application.

<!-- gh-comment-id:760933916 --> @OrangeFran commented on GitHub (Jan 15, 2021): You can use `q`. It's like a `go back` key. And `ctrl-c` closes the application.
Author
Owner

@joepio commented on GitHub (Jan 15, 2021):

Thanks for helping out, you're right. It didn't occur to me to try q, I think I assumed it would always quit the entire CLI application.

I think escape should be the default here for closing the device select menu:

  • It's the go back in most (CLI) tools
  • espace is already being used for going back from error screens, entering hover mode and exiting the help page for keyboard shortcuts.
<!-- gh-comment-id:760945749 --> @joepio commented on GitHub (Jan 15, 2021): Thanks for helping out, you're right. It didn't occur to me to try `q`, I think I assumed it would always quit the entire CLI application. I think `escape` should be the default here for closing the device select menu: - It's the `go back` in most (CLI) tools - `espace` is already being used for going back from error screens, entering hover mode and exiting the help page for keyboard shortcuts.
Author
Owner

@OrangeFran commented on GitHub (Jan 17, 2021):

I agree with you that the navigation in general should maybe be more uniform. I can't decide which keys to use though. I personally like q more. I could imagine implemting esc to always go to the main screen. And q will still go just one back. I would like that. What do you think?

<!-- gh-comment-id:761835656 --> @OrangeFran commented on GitHub (Jan 17, 2021): I agree with you that the navigation in general should maybe be more uniform. I can't decide which keys to use though. I personally like `q` more. I could imagine implemting `esc` to always go to the main screen. And `q` will still go just one back. I would like that. What do you think?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-tui#281
No description provided.