Reporting two bugs, hoping for a fix (translation by GPT)

Issue description:

这是非常棒的应用,但我遇到了2个BUG,抱歉我英语不好我不知道应该搜什么。我自己无法解决。

1、首先,我使用Navidrome 0.54.5 (287079a9),搭建在NAS 的Docker中。
2、其次我使用了其他同类型的软件后,并未发现这些问题。
3、我已经购买了,我看到作者好像很在乎GooglePlay的评价,所以我就在这里说一下吧。因为我觉得这款应用值得★★★★★。不以低评价来引起注意了。

BUG1-平板上滑自动向上切歌:
我使用的小米平板电脑6Pro,每次使用播放歌曲窗口收缩后,我通过上滑呼出播放器界面时就会自动往上切歌,切大概5-9次左右。我使用的“大型平板”样式。我不知道是否与这个有关系,还是与平板有关系,因为我在手机上并未出现这个BUG。

BUG2-手机播放器顶部栏的“编码与比特率/质量”显示“未知”。
虽然我不懂代码相关知识,但我觉得这个100%是BUG,因为我单独设置顶部栏文本为“编码与比特率/质量”他会显示未知,但我把“字符串4”同样改为“编码与比特率/质量”他就会显示。但“字符串4”为“附加信息”时他就会一直显示“未知”,所有歌曲都如此。并且我有多部设备,全有此问题。
如图所示

Reporting two bugs, hoping for a fix (translation by GPT)

This is an amazing app, but I have encountered two bugs. Sorry, my English is not good, so I don’t know what to search for. I cannot solve these issues by myself.

The following content is translated by ChatGPT. I am not sure if it is accurate, so I am keeping the original Chinese text.

First:

I am using Navidrome 0.54.5 (287079a9), running on a NAS in a Docker container.
I have tried other similar software and did not encounter these issues.
I have purchased the app. I noticed that the developer seems to care about Google Play reviews, so I decided to report the issue here instead. I believe this app deserves ★★★★★, and I don’t want to leave a low rating just to get attention.
Bug 1 - Swiping up on a tablet automatically skips songs
I am using a Xiaomi Pad 6 Pro. Every time I shrink the playback window and then swipe up to bring up the player interface, it automatically skips songs, usually around 5-9 times. I am using the “Large Tablet” layout. I am not sure if this issue is related to this layout or the tablet itself, as I do not experience this bug on my phone.

Bug 2 - “Codec & Bitrate/Quality” in the phone player’s top bar displays “Unknown”
Although I don’t understand coding, I am 100% sure this is a bug. If I manually set the top bar text to “Codec & Bitrate/Quality,” it displays “Unknown.” However, if I change “String 4” to “Codec & Bitrate/Quality,” it displays correctly. But when “String 4” is set to “Additional Information,” it always shows “Unknown,” affecting all songs. This issue occurs on all of my devices.
(See the attached image for reference.)

Logs:

Upload description: PerryLayne

Additional information:

 
Symfonium Google Play latest version (paid) 12.0.0(127338)

Phone tests:

Xiaomi K30 Ultra
Xiaomi 14 Pro
Tablet test:

Xiaomi Pad 6 Pro
 

Reproduction steps:

 

 

Media provider:

Subsonic

Screenshots:

 

    

补充一下:
1、我上传的日志是pad的
2、手机版的重新方式很简单:
(1)“字符串4”为“附加信息”时,顶部栏“编码与比特率/质量”为“未知”,“字符串4”为“附加信息”点击切换到“编码与比特率/质量”也是未知。
(2)“字符串4”为“编码与比特率/质量”时,顶部栏正常显示。
(3)换一首歌再换回来,就能重现BUG与修复。

Additional Information:

by GPT

  1. The logs I uploaded are from the tablet.
  2. Reproducing the issue on the mobile version is straightforward:
  • (1) When “String 4” is set to “Additional Information,” the top bar displays “Encoding and Bitrate/Quality” as “Unknown.” Switching “String 4” from “Additional Information” to “Encoding and Bitrate/Quality” also results in “Unknown.”
  • (2) When “String 4” is set to “Encoding and Bitrate/Quality,” the top bar displays correctly.
  • (3) Changing to a different song and then switching back can reproduce and resolve the bug.

Bug 1 is a Xiaomi bug with Compose that sometimes happen and I have no idea how to workaround.

2025-03-09 00:01:31.280 Verbose PlaybackController  Previous
2025-03-09 00:01:31.690 Verbose PlaybackController  Previous
2025-03-09 00:01:32.827 Verbose PlaybackController  Previous
2025-03-09 00:01:33.950 Verbose PlaybackController  Previous
2025-03-09 00:01:34.920 Verbose PlaybackController  Previous
2025-03-09 00:01:35.736 Verbose PlaybackController  Previous
2025-03-09 00:01:37.111 Verbose PlaybackController  Previous
2025-03-09 00:01:37.760 Verbose PlaybackController  Previous
2025-03-09 00:01:38.481 Verbose PlaybackController  Previous

Your device send click commands to the previous button, try to remove it from the compact player and / or the large player and see that it won’t happen again.

Bug 2 should already be fixed in the last beta.

BUG1,按照你的要求,我把“展开的播放器(横屏)中“的上一曲、下一曲、快进、快退都去掉了。
暂时来看确实没再出现,因为之前我上滑时的BUG出现的概率接近100%。

关于BUG2,请问我在哪里能下载到您提到的“最新的测试版”呢?
虽然这个没什么功能性的影响,但是很影响使用体验,如果近期会在GooglePlay更新。那我就等等。如果还需要一段时间,那么我希望能使用测试版,顺便看看“最新的测试版”是否还存在BUG1。

BUG1: As per your request, I have removed the “Previous”, “Next”, “Fast Forward”, and “Rewind” buttons from the expanded player (landscape mode).
So far, the issue hasn’t appeared again, as it had a nearly 100% chance of happening when I swiped up previously.

Regarding BUG2: May I ask where I can download the “latest beta” you mentioned?
Although this doesn’t have a functional impact, it greatly affects the user experience. If it will be updated soon on Google Play, I can wait. If it will take some more time, I would like to use the beta version and check if BUG1 still exists in the “latest beta.”

Bug 1 is an OS bug, can’t really fix on my side without a device to repro. Just relive the previous button as it’s the one your device clicks.

For the rest join on Play Store or wait.

如果我这里无法对您修复BUG提供帮助的话,那也无所谓。因为没有上一曲和下一曲对我来说并不重要。

那么我就等待BUG2修复的版本上线GooglePlay吧。手机我还是很常用的。希望早日等到更新。

另外,对于每一个国外开发者(团队还是个人不清楚)的回答速度感到惊讶,国外的大部分开发者对于应用真的是非常用心,谢谢你(们)的付出。

"If I can’t help you fix the bug here, that’s fine. Because not having a previous and next song isn’t important to me.

I’ll just wait for the version with the fix for Bug 2 to be released on Google Play. I still use my phone quite often. I hope to see the update soon.

Also, I’m amazed by the response speed of every foreign developer (whether team or individual, not sure). Most foreign developers really care about their apps. Thank you for your hard work."

Well if you have time you can try to generate a bug report Capture and read bug reports  |  Android Studio  |  Android Developers just after it occurs and upload to https://upload.symfonium.app in case there’s something there.

(Tell me when it’s done if you do it so I know)

我按照网站的说明这样做了,生成了一个“bugreport-liuqin-AQ3A.241006.001-2025-03-16-04-35-32”,我想知道你需要哪些文件?另外我怎么提交给你?

同时我想提一些建议希望你能考虑看看:
1.竖屏、宽屏播放器:字符串的可选项中增加歌词
2.紧凑播放器“空余的中间部分”增加歌词显示选项。
3.媒体库界面增加喜爱的歌曲、最常播放的歌曲。

同时我认为需要添加一个重要功能:库-播放列表-多选后,“同步按钮”或“其他方式的多选同步”
强烈建议添加,因为我多个播放列表,但是我发现Navidrome升级或者更新往往会是播放表的歌曲部分失效,我播放时遇到失效的歌曲会停止播放,这很讨厌,更讨厌的是,我需要每一个播放列表点击…然后点击同步,这令我头疼。

我很享播放器带给我的自由,请给与我更多,谢谢。

By GPT
I followed the instructions on the website and generated a bug report: “bugreport-liuqin-AQ3A.241006.001-2025-03-16-04-35-32”. I would like to know which specific files you need. Also, how should I submit them to you?

At the same time, I have some suggestions that I hope you can consider:

  1. Portrait and widescreen player: Add lyrics as an optional display in the string settings.
  2. Compact player: Add an option to display lyrics in the “empty middle section.”
  3. Library interface: Add sections for “Favorite Songs” and “Most Played Songs.”

Additionally, I believe an important feature should be added:
Library → Playlists → Multi-selection “Sync button” or other methods for batch syncing.
I strongly recommend adding this feature because I manage multiple playlists, but I often find that after upgrading or updating Navidrome, some songs in my playlists become invalid. When playing an invalid song, playback stops, which is very frustrating. What’s even worse is that I have to manually go into each playlist, tap “…”, and then select “Sync”, which is extremely tedious.

I truly enjoy the freedom that this player provides. Please grant me even more. Thank you!

Use smart playlists for 3) Import the playlists as online first so that they are automatically synced and you never need to sync.

And I need the full file from the dump.

But try with 12.1 I’ve removed the labels on the buttons for your phone brand so maybe it will work.