summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdk/gdkwindow.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index bc0a5057d..a673be78e 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -6498,7 +6498,8 @@ gdk_window_restack (GdkWindow *window,
if (gdk_window_is_toplevel (private))
{
- g_return_if_fail (gdk_window_is_toplevel (sibling));
+ g_return_if_fail (gdk_window_is_toplevel (GDK_WINDOW_OBJECT (sibling)));
+ impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl);
impl_iface->restack_toplevel (window, sibling, above);
return;
}