diff options
author | Benjamin Otte <otte@redhat.com> | 2019-02-10 01:06:39 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2019-02-15 06:53:17 +0100 |
commit | 694d7c378b23bbe79acd0a2a848c343e11fff76f (patch) | |
tree | fcff6a998398b8cd2084650054453b28207af74e /gtk/gtkwindow.c | |
parent | 446713fb8b03ec058833e2380c52637a48f9ff1c (diff) | |
download | gtk+-694d7c378b23bbe79acd0a2a848c343e11fff76f.tar.gz |
root: Move the renderer to the root
Diffstat (limited to 'gtk/gtkwindow.c')
-rw-r--r-- | gtk/gtkwindow.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index ba2b37c315..ed9c63f938 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -2507,6 +2507,15 @@ gtk_window_root_get_display (GtkRoot *root) return priv->display; } +static GskRenderer * +gtk_window_root_get_renderer (GtkRoot *root) +{ + GtkWindow *self = GTK_WINDOW (root); + GtkWindowPrivate *priv = gtk_window_get_instance_private (self); + + return priv->renderer; +} + static void gtk_window_root_get_surface_transform (GtkRoot *root, int *x, @@ -2520,6 +2529,7 @@ static void gtk_window_root_interface_init (GtkRootInterface *iface) { iface->get_display = gtk_window_root_get_display; + iface->get_renderer = gtk_window_root_get_renderer; iface->get_surface_transform = gtk_window_root_get_surface_transform; } @@ -10578,14 +10588,6 @@ gtk_window_unexport_handle (GtkWindow *window) #endif } -GskRenderer * -gtk_window_get_renderer (GtkWindow *window) -{ - GtkWindowPrivate *priv = gtk_window_get_instance_private (window); - - return priv->renderer; -} - static void gtk_window_add_pointer_focus (GtkWindow *window, GtkPointerFocus *focus) |