From e8d5564e9e002d86d0a0d1c57866294f526f7475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Wed, 22 Dec 2021 15:48:48 +0100 Subject: [PATCH] extensions-app: Start as service when D-Bus activated When the app is properly launched, D-Bus activation will be followed by a call to org.freedesktop.Application.Activate() to open the window. But it's also possible for D-Bus activation to happen in other circumstances, for example during gdbus command line completion. We don't want to pop up a window then, so pass the --gapplication-service flag to properly separate D-Bus activation from activating the app. Part-of: --- .../extensions-app/data/org.gnome.Extensions.desktop.in.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in b/subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in index a935780b7..b68f5fff6 100644 --- a/subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in +++ b/subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in @@ -4,7 +4,7 @@ Name=Extensions # Translators: Do NOT translate or transliterate this text (this is an icon file name)! Icon=@app_id@ Comment=Configure GNOME Shell Extensions -Exec=@bindir@/@prgname@ +Exec=@bindir@/@prgname@ --gapplication-service DBusActivatable=true Categories=GNOME;GTK;Utility; OnlyShowIn=GNOME;