Fix SteamOSBackend isValid check.
Since QDBusInterface isValid is not a good test of whether a dbus service exists or not (according to QDBusAbstractInterface isValid documentation) check if the service file is installed on the disk instead. Fixes spurious SteamOSBackend telling Discover that it is invalid and missing updates, etc.
Please register or sign in to comment