gnome-kiosk/0007-Prfer-using-notify_by_pspec.patch

39 lines
1.4 KiB
Diff

From 6eb5bbbb8cca46fb75dba1d6e37641167bf08b15 Mon Sep 17 00:00:00 2001
From: Bilal Elmoussaoui <belmouss@redhat.com>
Date: Tue, 14 Apr 2026 19:00:17 +0200
Subject: [PATCH 07/17] Prfer using notify_by_pspec
Avoid going through the pspec lookup by name
Part-of: <https://gitlab.gnome.org/GNOME/gnome-kiosk/-/merge_requests/140>
(cherry picked from commit c5d6ed6d7eb65d48fc95a9ff388d2588fc60f47c)
---
compositor/kiosk-input-engine-manager.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/compositor/kiosk-input-engine-manager.c b/compositor/kiosk-input-engine-manager.c
index 561c115..eb277a5 100644
--- a/compositor/kiosk-input-engine-manager.c
+++ b/compositor/kiosk-input-engine-manager.c
@@ -117,7 +117,7 @@ kiosk_input_engine_manager_set_is_loaded (KioskInputEngineManager *self,
}
self->is_loaded = is_loaded;
- g_object_notify (G_OBJECT (self), "is-loaded");
+ g_object_notify_by_pspec (G_OBJECT (self), kiosk_input_engine_manager_properties[PROP_IS_LOADED]);
}
gboolean
@@ -144,7 +144,7 @@ kiosk_input_engine_manager_set_active_engine (KioskInputEngineManager *self,
g_set_str (&self->active_engine, active_engine);
- g_object_notify (G_OBJECT (self), "active-engine");
+ g_object_notify_by_pspec (G_OBJECT (self), kiosk_input_engine_manager_properties[PROP_ACTIVE_ENGINE]);
}
const char *
--
2.55.0