[mutter] wayland-surface: Move wl_surface.frame above role-specific stuff
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] wayland-surface: Move wl_surface.frame above role-specific stuff
- Date: Tue, 7 Oct 2014 18:24:06 +0000 (UTC)
commit 97705d3cfe606d873e544f94201c0c20531cc1a0
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Oct 6 19:53:41 2014 -0700
wayland-surface: Move wl_surface.frame above role-specific stuff
The role-specific stuff will soon be part of a set_role callback set on
the surface itself.
src/wayland/meta-wayland-surface.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/wayland/meta-wayland-surface.c b/src/wayland/meta-wayland-surface.c
index 995ca5d..811dad9 100644
--- a/src/wayland/meta-wayland-surface.c
+++ b/src/wayland/meta-wayland-surface.c
@@ -453,6 +453,10 @@ commit_pending_state (MetaWaylandSurface *surface,
meta_surface_actor_set_input_region (surface->surface_actor, pending->input_region);
}
+ /* wl_surface.frame */
+ wl_list_insert_list (&compositor->frame_callbacks, &pending->frame_callback_list);
+ wl_list_init (&pending->frame_callback_list);
+
if (surface == compositor->seat->pointer.cursor_surface)
cursor_surface_commit (surface, pending);
else if (meta_wayland_data_device_is_dnd_surface (&compositor->seat->data_device, surface))
@@ -464,10 +468,6 @@ commit_pending_state (MetaWaylandSurface *surface,
g_list_foreach (surface->subsurfaces, parent_surface_committed, NULL);
- /* wl_surface.frame */
- wl_list_insert_list (&compositor->frame_callbacks, &pending->frame_callback_list);
- wl_list_init (&pending->frame_callback_list);
-
pending_state_reset (pending);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]