Text fields in Album editor not adapting to macOS Dark Mode (ref#PB014S)

What’s happening?

· Other

Describe the issue

UI Bug: Text fields in Album editor not respecting macOS dark mode

Steps to reproduce

1. On macOS 15 Sonoma (and earlier, presumably), go to System settings > Appearance and select Dark.
2. In Roon, select any album. Using the three dots button, select Edit...
3. In the Album editor dialog, go to the Edit album tab.
4. In the Title section, choose the Edit radio button, then click in the text box field beneath. (Note: The behaviour can be reproduced with any text field using the same UI element. I haven't worked on Mac applications, but presumably the OS exposes a method for checking the active mode and expects devs to adjust other UI styling accordingly.)

Note that the text you type will now appear black against a black background, making it illegible. Obviously, it's possible to type short strings like album titles "blind", but this feels like a 30-second fix with disproportionate UX upside.

Describe your network setup

Highly customised, but not relevant here.

Hi @Paraic_O_Donnell,
I’ve submitted a bug report with the dev team to get this looked at and while I can’t comment on exactly when this will happen, it is in the queue. I don’t believe any other details are needed at this moment, so I’ll go ahead and mark this case to close.

Once the changes are ready, we will make a new build of Roon and mention the bug fix in our Software Release Notes section, so I would keep an eye out for improvements in in the next Roon release(s). Thanks!

Sure, thanks – it’s pretty minor, obviously, but it’d be nice to see it tidied up next time someone’s passing that way.

HI @Paraic_O_Donnell,
I’ve spoken to our dev team about your case. They want to know all of the fields that are affected by this. Once they have that information we can proceed with a fix. Thank you in advance for your assistance!

Hi Daniel,

I don’t have an exhaustive list, but here’s another example from the Settings > Audio dialog. It doesn’t affect every text box, but it’s certainly widespread and – for me at least – trivial to reproduce.

Hi @Paraic_O_Donnell,
Thanks for getting back to me with those examples. I will check with the developers to see if this is enough information to act on.
Another question occurred to me. Are the same fields always impacted?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.