From ca5488c3d601756d8e30cc5184bda22208a47e57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Mon, 14 Feb 2022 09:43:31 +0100 Subject: [PATCH] monitor-manager: Don't introspect "monitor-privacy-screen-changed" It passes a MetaLogicalMonitor, which isn't introspected right now, so skip it completely. The entry point to the UI is handled via MetaDisplay, so it isn't needed. This fixes the following warning: :: Warning: Meta: (Signal)monitor-privacy-screen-changed: argument object: Unresolved type: 'MetaLogicalMonitor' Part-of: --- src/backends/meta-monitor-manager.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/backends/meta-monitor-manager.c b/src/backends/meta-monitor-manager.c index 6c4684f41..2f7cfe237 100644 --- a/src/backends/meta-monitor-manager.c +++ b/src/backends/meta-monitor-manager.c @@ -1369,6 +1369,13 @@ meta_monitor_manager_class_init (MetaMonitorManagerClass *klass) NULL, NULL, NULL, G_TYPE_NONE, 0); + /** + * MetaMonitorManager::monitor-privacy-screen-changed: (skip) + * @monitor_manager: The #MetaMonitorManager + * @logical_monitor: The #MetaLogicalMonitor where the privacy screen state + * changed + * @enabled: %TRUE if the privacy screen was enabled, otherwise %FALSE + */ signals[MONITOR_PRIVACY_SCREEN_CHANGED] = g_signal_new ("monitor-privacy-screen-changed", G_TYPE_FROM_CLASS (object_class),