[mutter] wayland: Don't send superfluous configures for uninteresting grab ops
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] wayland: Don't send superfluous configures for uninteresting grab ops
- Date: Thu, 17 Jul 2014 20:17:36 +0000 (UTC)
commit d34ece6f1a255724d5f15c9b137831f03a717be1
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Thu Jul 17 15:53:38 2014 -0400
wayland: Don't send superfluous configures for uninteresting grab ops
src/wayland/window-wayland.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/wayland/window-wayland.c b/src/wayland/window-wayland.c
index e467754..3fca40b 100644
--- a/src/wayland/window-wayland.c
+++ b/src/wayland/window-wayland.c
@@ -133,7 +133,8 @@ static void
meta_window_wayland_grab_op_began (MetaWindow *window,
MetaGrabOp op)
{
- surface_state_changed (window);
+ if (meta_grab_op_is_resizing (op))
+ surface_state_changed (window);
META_WINDOW_CLASS (meta_window_wayland_parent_class)->grab_op_began (window, op);
}
@@ -142,7 +143,8 @@ static void
meta_window_wayland_grab_op_ended (MetaWindow *window,
MetaGrabOp op)
{
- surface_state_changed (window);
+ if (meta_grab_op_is_resizing (op))
+ surface_state_changed (window);
META_WINDOW_CLASS (meta_window_wayland_parent_class)->grab_op_ended (window, op);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]