diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-04-07 19:29:59 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2023-04-19 10:55:02 +0000 |
commit | 9a35bd02dc7b3474d958b7b85d58b5b50f7cb787 (patch) | |
tree | c835fdf1beeac74f53e77fde5487073f7cf29128 /src/gui/accessible/linux/dbusconnection.cpp | |
parent | bf0f1fa7d1cf0eaad90601bbabb99c660d941cf5 (diff) |
Revert "fix AT_SPI_BUS_ADDRESS actually working"
This reverts commit be09628e151f26f602024bae6a957ffb27ac872d.
because db346e711c9af50566c234cfc21199680e6cb499 avoids the issue
entirely by calling this code after connecting the event.
Task-number: QTBUG-43674
Pick-to: 6.5
Change-Id: I72f5b161208aa3691e194f4ba7782d288602bbf3
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/gui/accessible/linux/dbusconnection.cpp')
-rw-r--r-- | src/gui/accessible/linux/dbusconnection.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/gui/accessible/linux/dbusconnection.cpp b/src/gui/accessible/linux/dbusconnection.cpp index 9105768fcf..b4a8643474 100644 --- a/src/gui/accessible/linux/dbusconnection.cpp +++ b/src/gui/accessible/linux/dbusconnection.cpp @@ -38,15 +38,8 @@ DBusConnection::DBusConnection(QObject *parent) // If the bus is explicitly set via env var it overrides everything else. QByteArray addressEnv = qgetenv("AT_SPI_BUS_ADDRESS"); if (!addressEnv.isEmpty()) { - // Only connect on next loop run, connections to our enabled signal are - // only established after the ctor returns. - QMetaObject::invokeMethod( - this, - [this, addressEnv] { - m_enabled = true; - connectA11yBus(QString::fromLocal8Bit(addressEnv)); - }, - Qt::QueuedConnection); + m_enabled = true; + connectA11yBus(QString::fromLocal8Bit(addressEnv)); return; } |