Skip to content

[BUG] Inconsistency with RadioBrowser Config's vertical navigation keybindings (j/k) #309

@bash-ful

Description

@bash-ful

Describe the bug
The navigation keys 'j' and 'k' for the RadioBrowser Config window is inconsistent with the other windows' functionality of the keys. On other windows, j moves the cursor up, k moves the cursor down. It is reversed on said config window.

To Reproduce
Steps to reproduce the behavior:

  1. Open RadioBrowser (O).
  2. Open RadioBrowserConfig (c)
  3. Press j and/or k

Expected behavior
To stay consistent with other windows' functionality of each key, namely:
j - moves the cursor down
k - moves the cursor up

System (please complete the following information):

  • OS: Arch Linux
  • Python version: 3.13.7 (main, Aug 15 2025, 12:34:02) [GCC 15.2.1 20250813]
  • pipx version (if applicable):
  • pipx installation method: Fully isolated
  • PyRadio Version: 0.9.3.11.19

Additional context
I would like to note that the PyRadio Main Help (?) states:

You can use the following keys to navigate: j (Up), k (Down) ...

also, from Playlist Help (?) may imply that j is up and k is down:

Up, j, PgUp,
Down, k, PgDown

even though on both of those windows, the functionality is reversed.

and finally, from RadioBrowser Config Help (?):

j, Up / k, Down

if the Help pages are to be believed, RadioBrowser Config's j and k functionality is actually the correct one, despite it being the odd one out from the other windows, not to mention that it is in fact reversed compared to vi(m)'s keybindings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions