This is just a note from Owen for custom widget authors. -Shawn A bug was fixed in this release where every widget was realized (with a bogus size), before it's size was initially allocated. Correcting this problem has shown that a number of widgets assumed that they would be realized before being size allocated. Some incorrect application code may also have worked because of this bug, but in general this change will not affect application code. All widgets in the GTK core have been fixed, along with those in the gnome-libs modules. Any other custom widgets will need to be checked to make sure that they: - Do all setup other than moving the widget's windows in their size_allocate() method, even when the widget is not realized. - Create their windows in the realize() method with the correct size. (That is, the size that would result from a subsequent call to size_allocate())