summaryrefslogtreecommitdiffstats
path: root/common/genericresource.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-06-02 13:33:46 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-06-02 13:33:46 +0200
commit64a1b21a7b11d640f0ebd37184aeb14a4d9e12db (patch)
tree4087b2dc8b844e0c4196b79758a7045ea30b5831 /common/genericresource.cpp
parent9d34e102d3ab2ce568f414dc767ea2b03bbf6d7b (diff)
downloadsink-64a1b21a7b11d640f0ebd37184aeb14a4d9e12db.tar.gz
sink-64a1b21a7b11d640f0ebd37184aeb14a4d9e12db.zip
Avoid triggering the changereplay directly from the constructor.
Diffstat (limited to 'common/genericresource.cpp')
-rw-r--r--common/genericresource.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/genericresource.cpp b/common/genericresource.cpp
index 94e0f10..94ed546 100644
--- a/common/genericresource.cpp
+++ b/common/genericresource.cpp
@@ -310,7 +310,7 @@ void GenericResource::enableChangeReplay(bool enable)
310 if (enable) { 310 if (enable) {
311 QObject::connect(mPipeline.data(), &Pipeline::revisionUpdated, mChangeReplay.data(), &ChangeReplay::revisionChanged, Qt::QueuedConnection); 311 QObject::connect(mPipeline.data(), &Pipeline::revisionUpdated, mChangeReplay.data(), &ChangeReplay::revisionChanged, Qt::QueuedConnection);
312 QObject::connect(mChangeReplay.data(), &ChangeReplay::changesReplayed, this, &GenericResource::updateLowerBoundRevision); 312 QObject::connect(mChangeReplay.data(), &ChangeReplay::changesReplayed, this, &GenericResource::updateLowerBoundRevision);
313 mChangeReplay->revisionChanged(); 313 QMetaObject::invokeMethod(mChangeReplay.data(), "revisionChanged", Qt::QueuedConnection);
314 } else { 314 } else {
315 QObject::disconnect(mPipeline.data(), &Pipeline::revisionUpdated, mChangeReplay.data(), &ChangeReplay::revisionChanged); 315 QObject::disconnect(mPipeline.data(), &Pipeline::revisionUpdated, mChangeReplay.data(), &ChangeReplay::revisionChanged);
316 QObject::disconnect(mChangeReplay.data(), &ChangeReplay::changesReplayed, this, &GenericResource::updateLowerBoundRevision); 316 QObject::disconnect(mChangeReplay.data(), &ChangeReplay::changesReplayed, this, &GenericResource::updateLowerBoundRevision);