Unable to interact with playlist import screen on Android TV

Issue description:

Hello,

I’m using Symfonium on Android TV, and I’ve encountered an issue where I can’t operate the playlist import screen.

When the dialog appears (with options like “Offline priority,” “Read-only,” “Online priority,” and “Skip duplicates”),
the focus cannot move with the remote’s D-pad, and pressing the OK button simply closes the dialog and returns to the previous playlist list screen.

I’ve also tried using the official Google TV remote app (both D-pad and swipe modes),
but it doesn’t allow me to toggle or select any of the options either.

Could you please check if this screen supports Android TV remote navigation (focusable elements)?
Or is there any alternative way to interact with this screen on TV (for example, using a mouse or touch input)?

Thank you for your help, and thank you for the amazing app!

Best regards,

Logs:

Upload description: yamanobe

Additional information:

 

 

Reproduction steps:

 
Reproduction steps:

Open Symfonium on Android TV.

Go to the Playlists section.

Choose the Import Playlist option.

The dialog titled “Select playlists to import” appears, showing options such as:

Offline priority

Read-only

Online priority

Skip duplicates

At this point, the focus cannot move using the TV remote’s D-pad (Up/Down/Left/Right) buttons.

Pressing the OK / Select button closes the dialog and returns to the previous playlist list screen.

I also tried the Google TV Remote app (both D-pad and swipe modes), but I still cannot toggle or select any of the options.

Expected behavior:
The focus should move between the available options, and pressing OK should toggle switches or start importing the playlists.

Actual behavior:
No focus movement is possible, and OK immediately exits the dialog.

Additional info:

Device: [Your TV model or Chromecast with Google TV]

Symfonium version: [Version number if known]

Android TV OS version: [e.g., Android TV 12]
 

Media provider:

Subsonic

Screenshots:

 

    

Yes the ATV workaround was lost during the expressive refactor. Will be fixed in next release.