From ff856c7123c8dee6ccdfc04cd4a56c61fe83bb23 Mon Sep 17 00:00:00 2001 From: Shlomi Fish Date: Thu, 14 Oct 2021 17:48:13 +0300 Subject: [PATCH] Avoid initializing DBUS twice. Fixes some failing tests: https://gitlab.com/inkscape/inkscape/-/issues/2813 . --- src/extension/init.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/extension/init.cpp b/src/extension/init.cpp index e5df40ace7..e724c81b38 100644 --- a/src/extension/init.cpp +++ b/src/extension/init.cpp @@ -193,7 +193,11 @@ init() Internal::Grid::init(); #ifdef WITH_DBUS - Dbus::init(); + static bool dbus_was_init = false; + if (! dbus_was_init) { + Dbus::init(); + dbus_was_init = true; + } #endif /* Raster Effects */ -- GitLab