The bars in the diskperf plugin showing the current disk load
are always shown in light blue on my system (like active window titlebars),
ignoring the color settings I've made in the preferences of the plugin.
Color preferences for the other bars (system load, net load) work fine.
a small mod in function SetSingleBarColor in main.c fixes the bug.
add these two lines in the else block:
poStyle->color_flags[GTK_STATE_SELECTED] |= GTK_RC_BG;
poStyle->bg[GTK_STATE_SELECTED] = poConf->aoColor[p_iBar];
Can you be a bit more precise ? There's no 'else block' in SetSingleBarColor(), do we talk about the same diskperf plugin version ? I think it was fixed in http://git.xfce.org/panel-plugins/xfce4-diskperf-plugin/commit/?id=4d708bb4d2754328c0da6fe62a5b17b579c6f4c8 / bug #7342. I'm going to release 2.4.0 shortly, can you retry with that version ?
I don't remember when it was fixed, but the version I currently use works fine
(it uses the colors set in the preferences dialog).