Comment 30 for bug 1797417

Revision history for this message
In , Andreldm-2 (andreldm-2) wrote :

(In reply to Denis Dupeyron from comment #19)
> Anyway, I would have agreed with you about the issue being limited to
> nm-applet, until I found out that after a few back-and-forth of the
> compositing on/off setting I could make all the other icons in my panel go
> dark background and messed up. So, if all you see is a messed up nm-applet
> icon I want to say: try harder ;-)
I didn't mean "this is a nm-applet bug", I meant that this is still an issue that I can reproduce with nm-applet.

> I can understand you guys being time limited. But could you please give us
> here some pointers as to where to start looking? The OP talked about
> systray_plugin_box_draw() and systray_plugin_box_draw_icon() in systray.c,
> is that correct?
I spent over two hours playing with those functions and systray_socket_draw/systray_socket_force_redraw to no avail. I also tried to call those functions or gtk_widget_queue_draw every second (g_timeout_add), no difference. No matter what I change the systray background is never cleared.
This bug seems to require a better knowledge of gtk/cairo than mine (which is not great anyway), availability to spend more time investigating or both.