[neon/qt6/qt6-base/Neon/release] debian/patches: add sitter's wayland ally patch

Carlos De Maine null at kde.org
Wed Nov 8 13:34:28 GMT 2023


Git commit 350e7280116131d8e19d14f28c2e4915b7129a37 by Carlos De Maine.
Committed on 08/11/2023 at 14:34.
Pushed by carlosdem into branch 'Neon/release'.

add sitter's wayland ally patch

M  +3    -0    debian/patches/series
A  +13   -0    debian/patches/wayland_ally

https://invent.kde.org/neon/qt6/qt6-base/-/commit/350e7280116131d8e19d14f28c2e4915b7129a37

diff --git a/debian/patches/series b/debian/patches/series
index 635adb4..679b1e1 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,6 @@
+# fixed in 6.6.1
+wayland_ally
+
 # fixed in 6.5.2
 #cve-2023-34410-57ba626.diff
 #cve-2023-34410-ada2c57.diff
diff --git a/debian/patches/wayland_ally b/debian/patches/wayland_ally
new file mode 100644
index 0000000..884cdce
--- /dev/null
+++ b/debian/patches/wayland_ally
@@ -0,0 +1,13 @@
+diff --git a/src/gui/accessible/linux/qspiaccessiblebridge.cpp b/src/gui/accessible/linux/qspiaccessiblebridge.cpp
+index f59d8be..8a3f82e 100644 (file)
+--- a/src/gui/accessible/linux/qspiaccessiblebridge.cpp
++++ b/src/gui/accessible/linux/qspiaccessiblebridge.cpp
+@@ -38,7 +38,7 @@ QSpiAccessibleBridge::QSpiAccessibleBridge()
+     // But do that only on next loop, once dbus is really settled.
+     QTimer::singleShot(
+         0, this, [this]{
+-            if (dbusConnection->isEnabled())
++            if (dbusConnection->isEnabled() && dbusConnection->connection().isConnected())
+                 enabledChanged(true);
+         });
+ }
\ No newline at end of file


More information about the Neon-commits mailing list