From 816394c1a6ce9968dba3e1b0ecc884c8ccca4d43 Mon Sep 17 00:00:00 2001 From: ZenWalker Date: Thu, 10 Aug 2017 02:02:48 +0200 Subject: avoid deprecated gdk_screen_get_width/height --- src/mate-screensaver-preferences.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/mate-screensaver-preferences.c') diff --git a/src/mate-screensaver-preferences.c b/src/mate-screensaver-preferences.c index a3ba973..d3a11a7 100644 --- a/src/mate-screensaver-preferences.c +++ b/src/mate-screensaver-preferences.c @@ -1215,9 +1215,13 @@ constrain_list_size (GtkWidget *widget, { GtkRequisition req; int max_height; + int sc_height; /* constrain height to be the tree height up to a max */ - max_height = (gdk_screen_get_height (gtk_widget_get_screen (widget))) / 4; + gdk_window_get_geometry (gdk_screen_get_root_window (gtk_widget_get_screen (widget)), + NULL, NULL, NULL, &sc_height); + + max_height = sc_height / 4; gtk_widget_get_preferred_size (to_size, &req, NULL); allocation->height = MIN (req.height, max_height); -- cgit v1.2.1