[GTK] Don't fire the BoundsChanged event if allocation has not changed