Due to changes in the way gtk+-2.18 optimizes expose events (see http://library.gnome.org/devel/gtk/2.18/gtk-migrating-ClientSideWindows.html), the gtk version of google-gadgets (both the xulrunner and the webkit variants) no longer works: gadgets do not update their rendering (this is easiest to see with the analog clock gadget, which now stands still) and do not respond to UI elements until you hide all/show all gadgets using the notification area icon.
Created attachment 210940 [details, diff] upstream patch Upstream patch from http://code.google.com/p/google-gadgets-for-linux/source/detail?r=1264 to add compatibility with >=gtk+-2.18. After adding the patch to the google-gadgets-0.11.1 ebuild in portage, everything seems to work.
Created attachment 210941 [details, diff] upstream patch Upstream patch from http://code.google.com/p/google-gadgets-for-linux/source/detail?r=1264 to add compatibility with >=gtk+-2.18. After adding the patch to the google-gadgets-0.11.1 ebuild in portage, everything seems to work.
(sorry for uploading the patch twice - something went wrong with my browser)
No problem, thanks for the report and looking up the patch! Committed in google-gadgets-0.11.1-r1 in portage