From e5b2fbf43e1c1ad5552abb004e5ebc4beb17ce2c Mon Sep 17 00:00:00 2001 From: Jasmine Hassan Date: Thu, 8 Nov 2012 00:14:30 +0200 Subject: [icon-container] use gtk_widget_get_preferred_size() http://git.gnome.org/browse/nautilus/commit/?id=e56241830bfd2ca470ec2b1da53313c2230bc2b9 --- libcaja-private/caja-icon-container.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libcaja-private') diff --git a/libcaja-private/caja-icon-container.c b/libcaja-private/caja-icon-container.c index f3e1ccf8..583b6c85 100644 --- a/libcaja-private/caja-icon-container.c +++ b/libcaja-private/caja-icon-container.c @@ -5258,11 +5258,13 @@ caja_icon_container_search_position_func (CajaIconContainer *container, #if GTK_CHECK_VERSION(3, 0, 0) cont_width = gdk_window_get_width (cont_window); cont_height = gdk_window_get_height (cont_window); + + gtk_widget_get_preferred_size (search_dialog, &requisition, NULL); #else gdk_drawable_get_size (cont_window, &cont_width, &cont_height); -#endif gtk_widget_size_request (search_dialog, &requisition); +#endif if (cont_x + cont_width - requisition.width > gdk_screen_get_width (screen)) { -- cgit v1.2.1