From aee8bfce3fff93a82736ddb6aaa2ff24a15da809 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Fri, 19 Jul 2019 17:47:43 +0200 Subject: [PATCH] core: Only notify on MetaWindow::user-time on actual changes If the timestamp is the same, it doesn't make sense to update and we don't do so. So it doesn't make sense to notify on the property either. https://gitlab.gnome.org/GNOME/mutter/issues/556 --- src/core/window.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/window.c b/src/core/window.c index 4c0761d70..163bbb840 100644 --- a/src/core/window.c +++ b/src/core/window.c @@ -7101,9 +7101,9 @@ meta_window_set_user_time (MetaWindow *window, if (meta_prefs_get_focus_new_windows () == G_DESKTOP_FOCUS_NEW_WINDOWS_STRICT && window_is_terminal (window)) window->display->allow_terminal_deactivation = FALSE; - } - g_object_notify_by_pspec (G_OBJECT (window), obj_props[PROP_USER_TIME]); + g_object_notify_by_pspec (G_OBJECT (window), obj_props[PROP_USER_TIME]); + } } /**