Created attachment 7774 screenshot showing notification area with non refreshing background Hi there, it the panel notification area does not fully refreshes its background. Several Network Manager icons appear at once after time: https://ibb.co/ijPODT It's definately a background refresh issue. When I switch composite on the network manager icon shows clearly. As soon as I switch composite off the image gets distorted as if the background is not being refreshed.
Created attachment 7834 corruption-1
Recently I have upgraded to xfce4-gtk3 which has installed many gtk3 components and some by my own decision. I now have notification area corruption which affects usage and display. I can’t fix it through any method. The LIVE CD shows correct output so something is wrong with my configuration. https://forum.manjaro.org/t/notification-area-corruption-with-xfce-gtk3/52288/9
With display compositing disabled = corruption With display compositing enabled = no corruption I keep it disabled because I game a lot through steam + wine and it seems unredirect doesn’t function as designed. So, perhaps the issue is with xfwm4?
Without the compositor, xfwm4 has nothing to do with this. The reason it works *with* the compositor enabled is precisely because the compositor takes care of repainting, and the client does not get to deal with expose events. So this is a client bug.
I've been experiencing this for the best part of a year and I was hoping it would eventually go away. Today, I got fed up and tried a bit harder to figure it out. That's when I realised the compositor makes a difference and found this ticket. Oliver, by the "client", do you mean the application providing the icon? For me, it happens with Claws Mail. If it happens with my other applications then perhaps it is less noticeable in those cases. Maybe the applications are at fault but this didn't happen before. I suspect the GTK+3 migration was the trigger but Claws Mail doesn't even use GTK+3 yet.
Related: Bug 14577.
*** This bug has been marked as a duplicate of bug 14577 ***
I'm aware this is the older report, but the other one contains more technically relevant analysis, so I marked this one a duplicate - I hope you understand. Also, this does not seem to be a regression of the 4.13 panel but a bug / changed behavior within the Gtk+3 toolkit itself.