diff --git a/src/gui/accessible/linux/atspiadaptor.cpp b/src/gui/accessible/linux/atspiadaptor.cpp index 4f863c34cd9..5e38949ac2b 100644 --- a/src/gui/accessible/linux/atspiadaptor.cpp +++ b/src/gui/accessible/linux/atspiadaptor.cpp @@ -1512,6 +1512,12 @@ bool AtSpiAdaptor::applicationInterface(QAccessibleInterface *interface, const Q QDBusMessage reply = message.createReply(QVariant::fromValue(QDBusVariant(m_applicationId))); return connection.send(reply); } + if (function == "GetAtspiVersion"_L1) { + Q_ASSERT(message.signature() == "ss"_L1); + // return "2.1" as described in the Application interface spec + QDBusMessage reply = message.createReply(QVariant::fromValue(QDBusVariant("2.1"_L1))); + return connection.send(reply); + } if (function == "GetToolkitName"_L1) { Q_ASSERT(message.signature() == "ss"_L1); QDBusMessage reply = message.createReply(QVariant::fromValue(QDBusVariant("Qt"_L1)));