All the locally stored icons are served in the same way, whether they are the built-in iconset or custom made icons. There’s something about the icon servelet that doesn’t really work with the color settings and customColor
. If I recall, there was some work a while back to try and get this working, but I don’t remember where that stands.
If this is in a custom widget where you have a little more control over where the icon comes from, you can try:
Otherwise, for now your best bet would be to produce a couple of different color versions of the icons and make the icon names include the color.