Bug 581150 - GtkIconView tries to paint items with invalid sizes
Bug 581150 - GtkIconView tries to paint items with invalid sizes

Run gtk_icon_view_layout() if necessary before attempting to paint the
icon view items during an expose event.  This ensures all the items have
valid sizes, as some themes don't take kindly to negative dimensions.

jessevdk/gtk,jadahl/gtk,msteinert/gtk,davidgumberg/gtk,Distrotech/gtk,jessevdk/gtk,nacho/gtk-,Sidnioulz/SandboxGtk,Adamovskiy/gtk,Sidnioulz/SandboxGtk,johne53/MB3Gtk-2,Sidnioulz/SandboxGtk,bratsche/gtk-,jigpu/gtk,Adamovskiy/gtk,davidgumberg/gtk,johne53/MB3Gtk-2,msteinert/gtk,simokivimaki/gtk,alexlarsson/gtk,davidgumberg/gtk,Adamovskiy/gtk,nacho/gtk-,Distrotech/gtk2,simokivimaki/gtk,chipx86/gtk,Unity-Technologies/gtk,Distrotech/gtk2,chergert/gtk,jessevdk/gtk,grubersjoe/adwaita,jadahl/gtk,Unity-Technologies/gtk,chergert/gtk,jessevdk/gtk,davidgumberg/gtk,msteinert/gtk,bratsche/gtk-,chergert/gtk,jigpu/gtk,alexlarsson/gtk,grubersjoe/adwaita,jadahl/gtk,chipx86/gtk,bratsche/gtk-,ahodesuka/gtk,Sidnioulz/SandboxGtk,davidt/gtk,msteinert/gtk,davidt/gtk,davidgumberg/gtk,msteinert/gtk,ebassi/gtk,ahodesuka/gtk,Adamovskiy/gtk,jadahl/gtk,alexlarsson/gtk,simokivimaki/gtk,chipx86/gtk,Lyude/gtk-,Lyude/gtk-,jessevdk/gtk,ahodesuka/gtk,jigpu/gtk,Distrotech/gtk2,Distrotech/gtk2,Distrotech/gtk,alexlarsson/gtk,johne53/MB3Gtk-2,ahodesuka/gtk,Lyude/gtk-,davidgumberg/gtk,davidgumberg/gtk,Unity-Technologies/gtk,Adamovskiy/gtk,alexlarsson/gtk,bratsche/gtk-,ebassi/gtk,alexlarsson/gtk,jadahl/gtk,grubersjoe/adwaita,grubersjoe/adwaita,Distrotech/gtk2,jessevdk/gtk,ahodesuka/gtk,jigpu/gtk,jigpu/gtk,chergert/gtk,chergert/gtk,davidt/gtk,grubersjoe/adwaita,Lyude/gtk-,Unity-Technologies/gtk,jadahl/gtk,simokivimaki/gtk,Distrotech/gtk,Distrotech/gtk,grubersjoe/adwaita,ahodesuka/gtk,nacho/gtk-,ebassi/gtk,Lyude/gtk-,davidt/gtk,grubersjoe/adwaita,ahodesuka/gtk,Unity-Technologies/gtk,chipx86/gtk,davidt/gtk,Distrotech/gtk,davidgumberg/gtk,Lyude/gtk-,Sidnioulz/SandboxGtk,jessevdk/gtk,johne53/MB3Gtk-2,jigpu/gtk,simokivimaki/gtk,bratsche/gtk-,davidt/gtk,jadahl/gtk,grubersjoe/adwaita,jigpu/gtk,ebassi/gtk,simokivimaki/gtk,Distrotech/gtk2,bratsche/gtk-,jadahl/gtk,ebassi/gtk,msteinert/gtk,ebassi/gtk,alexlarsson/gtk,Lyude/gtk-,Adamovskiy/gtk,johne53/MB3Gtk-2,chergert/gtk,nacho/gtk-,alexlarsson/gtk,chergert/gtk,ahodesuka/gtk,Adamovskiy/gtk,Adamovskiy/gtk,Sidnioulz/SandboxGtk,chergert/gtk,jigpu/gtk,nacho/gtk-,chipx86/gtk,Lyude/gtk-