diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-06-02 13:33:46 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-06-02 13:33:46 +0200 |
commit | 64a1b21a7b11d640f0ebd37184aeb14a4d9e12db (patch) | |
tree | 4087b2dc8b844e0c4196b79758a7045ea30b5831 /common/genericresource.cpp | |
parent | 9d34e102d3ab2ce568f414dc767ea2b03bbf6d7b (diff) | |
download | sink-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.cpp | 2 |
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); |