]> Pileus Git - ~andy/gtk/blobdiff - gdk/wayland/gdkwindow-wayland.c
wayland: Protocol change: wl_shell_surface_* take surfaces for parents
[~andy/gtk] / gdk / wayland / gdkwindow-wayland.c
index 70bea608f21be5f0eb8ab713fce75666263aa4bd..edc6e89677525947fc82dcf7f725f68143374a8a 100644 (file)
@@ -643,10 +643,10 @@ gdk_wayland_window_map (GdkWindow *window)
                */
               wl_shell_surface_set_popup (impl->shell_surface,
                                           parent->grab_input_seat, parent->grab_time,
-                                          parent->shell_surface,
+                                          parent->surface,
                                           window->x, window->y, 0);
             } else {
-                wl_shell_surface_set_transient (impl->shell_surface, parent->shell_surface,
+                wl_shell_surface_set_transient (impl->shell_surface, parent->surface,
                                                 window->x, window->y, 0);
             }
         }