[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [libkscreen] src: Invalidate interface before creating a new one, just to be sure
From: Dan_Vrátil <dvratil () redhat ! com>
Date: 2015-10-14 9:24:54
Message-ID: E1ZmIIo-000836-3l () scm ! kde ! org
[Download RAW message or body]
Git commit b9254fd9f9a78a84e5742af77747087a9dcdaa44 by Dan Vrátil.
Committed on 14/10/2015 at 09:23.
Pushed by dvratil into branch 'master'.
Invalidate interface before creating a new one, just to be sure
M +3 -0 src/backendmanager.cpp
http://commits.kde.org/libkscreen/b9254fd9f9a78a84e5742af77747087a9dcdaa44
diff --git a/src/backendmanager.cpp b/src/backendmanager.cpp
index b7007a5..ca9c746 100644
--- a/src/backendmanager.cpp
+++ b/src/backendmanager.cpp
@@ -156,6 +156,9 @@ void BackendManager::onBackendRequestDone(QDBusPendingCallWatcher *watcher)
// The launcher has successfully loaded the backend we wanted and registered
// it to DBus (hopefuly), let's try to get an interface for the backend.
+ if (mInterface) {
+ invalidateInterface();
+ }
mInterface = new org::kde::kscreen::Backend(QStringLiteral("org.kde.KScreen"),
QStringLiteral("/backend"),
QDBusConnection::sessionBus());
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic