Created attachment 313541 [details] Fix for the bug When the system tray is small gtk+-3.4 doesn't scale icons to fit it properly (sets size 0 and then gdk fails to scale). This is the reason nm-applet won't show up in the system tray. This failure seems also to affect notification-daemon. https://bugs.launchpad.net/ubuntu/+source/gdk-pixbuf/+bug/927393 https://bugs.archlinux.org/task/29277 Here is the fix. No regressions observed. PS: Please add epatch_user to the gtk+ ebuilds.
Created attachment 313559 [details, diff] This even fixes icons looking too large
Not fixed yet.
gtk+-3.4.3-r1 includes an upstream patch that should probably fix the missing small icon problem. Please test whether it fixes the issue for you. >*gtk+-3.4.3-r1 (04 Jul 2012) > > 04 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-3.4.2.ebuild, > +gtk+-3.4.3-r1.ebuild: > Add upstream patches to fix various crashes, hangs, and rendering problems. > Fixes bug #424781 (thanks to Pim Vullers). Probably fixes bug #418153 (thanks > to Hristo Venev). Drop old.
Seems to fix it.