39 lines
1.4 KiB
Diff
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
|
|
|