The transparency issue has been already addressed [1], but the patch seems to be incomplete. A panel with style set to 'none (use system style)' and alpha to 100 is still affected by the problem which can be triggered manually by launching another indicator after the initial panel start. xfce4-panel 4.10.0git-d296ca7 (Xfce 4.10) Xubuntu 14.04 LTS Alpha 2 [1] http://git.xfce.org/xfce/xfce4-panel/commit/?id=cdc3737f971d48d57dae15875f416ba772d0a8bf
Created attachment 5352 transparency fix This small change fixed the problem for me.
Since alpha is a number between 0 and 1.0 this turns the if(...) into if(1). I think this is the correct thing to do though, because the thing that draws the panel normal background has been disabled.
Created attachment 5356 Fix transparency with alpha being 100 I don't think we even need the if check, it looks like it just adds redundant code. Please test this out, otherwise the other patch would be fine as well.
Eric, I've applied your patch and it works fine.
Pushed to master: 1b1749d Fix transparency with alpha being 100 (Bug 10658)
Marking this bug as Fixed.