GNOME Bugzilla – Bug 167010
D'n'D icon handling slightly broken
Last modified: 2005-09-18 07:28:51 UTC
Please describe the problem: Currently, D'n'D pixbufs are only assigned to launchers, and if the button pixbuf changes, they might not be notified and still use the old pixbuf. Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Created attachment 37320 [details] [review] Proposed patch After applying the patch, the D'n'D pixbuf will be set correctly for all PanelButton-derived widgets (i.a. launchers and action buttons) on the fly, i.e. when the actual drag takes place.
Created attachment 37325 [details] [review] Proposed patch #2 After applying this patch, all menu item drag icons should be set correctly as well.
Created attachment 37326 [details] [review] Proposed patch #3, slight addition to patch #1 This was actually supposed to go into the first patch. Oh well, I'm getting old ;).
Christian: I'm really not sure about this and I'm pretty reluctant to change code now... I'd really prefer if bug #116577 could be fixed. This is the real way to fix the bug.
Maybe I don't see the point but what is the direct link to this bug? In what way is my patch wrong? Doesn't the icon name mean that one can specify an icon name that is looked up against the theme? Do all PanelButton-derived widgets register and set icons through the theme?!
At last fixed in HEAD.