Strangely the theme color loading is not always working as expected. I could not find a hint why this is happening. Also compared the xmls, but did not find something obvious.
I have the impression that this already was reported. But I can’t wrap my head around it.
Steps to reproduce:
Reload Renoise 3.4.4 (arm macos 14.5).
Load this theme amigaos3 4k.xrnc (5.0 KB). Reload Renoise. Scroll to the reverb tracks. Those tracks do not have an obvious background coloration.
I’m not sure, but maybe the Dark PINK theme has track colors defined but the the amigos theme does not. You can check this by opening the theme files with an text editor of your choice (they are plain text files) and compare the definitions.
You’re right, they seem to be defined in both themes. For me the colors stay the same when switching themes. I’m on Linux, maybe there is something different between the versions.
I’m not exactly sure why but I guess this is the expected behavior as long the tracks are in their initial state. The alpha 0 sounds strange, maybe I’m able to check this later here on Linux.
There unfortunately is no internal flag in the song document which memorizes if a color was set manually by the user instead of being the default color from the theme. So when loading a theme all track colors are updated with the new themes colors when a track color matches the old theme’s colors. This is a guess only, and will replace colors by accident every now and then…
The only way to fix this would be introducing such a flag. Or never updating track colors when loading a theme.