Do not match daemonized dolphin instances: part 2
dolphin --daemon does not have the /dolphin/Dolphin_1 dbus path,
because it doesn't have any DolphinMainWindow.
Checking if the QDBusInterface is valid is not enough, we also need to look for dbus errors.
This should have been part of commit 7df5fc8edb54153f. Not sure how I missed it.
- Make sure the new "Open new folders in tabs" setting is enabled.
- Run dolphin --deamon and make sure is the only dolphin process around.
- Call the org.freedesktop.FileManager1.ShowFolders method from QDbusViewer.
Differential Revision: https://phabricator.kde.org/D23087