diff options
Diffstat (limited to 'src/mate-screensaver-preferences.c')
-rw-r--r-- | src/mate-screensaver-preferences.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/mate-screensaver-preferences.c b/src/mate-screensaver-preferences.c index 4c4ca36..5ef351a 100644 --- a/src/mate-screensaver-preferences.c +++ b/src/mate-screensaver-preferences.c @@ -1284,13 +1284,9 @@ constrain_list_size (GtkWidget *widget, { GtkRequisition req; int max_height; - int sc_height; /* constrain height to be the tree height up to a max */ - gdk_window_get_geometry (gdk_screen_get_root_window (gtk_widget_get_screen (widget)), - NULL, NULL, NULL, &sc_height); - - max_height = sc_height / 4; + max_height = (HeightOfScreen (gdk_x11_screen_get_xscreen (gtk_widget_get_screen (widget)))) / 4; gtk_widget_get_preferred_size (to_size, &req, NULL); allocation->height = MIN (req.height, max_height); |