immulticontext: Avoid GdkScreen api
authorMatthias Clasen <mclasen@redhat.com>
Mon, 30 Oct 2017 23:30:29 +0000 (19:30 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 30 Oct 2017 23:30:29 +0000 (19:30 -0400)
No need for it here either.

gtk/gtkimmulticontext.c

index d32db0084ea77b8fe9120879098ba3b471cb3e22..b9441ef2ab4f463e85a089f787a6a505c3e32579 100644 (file)
@@ -306,8 +306,7 @@ gtk_im_multicontext_set_client_widget (GtkIMContext *context,
 
   if (widget)
     {
-      screen = gtk_widget_get_screen (widget);
-      settings = gtk_settings_get_for_screen (screen);
+      settings = gtk_widget_get_settings (widget);
 
       connected = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (settings),
                                                       "gtk-im-module-connected"));