From: Janne Koschinski Date: Sat, 23 Sep 2017 08:34:41 +0000 (+0200) Subject: Fix buffer activity sync between old core and new client X-Git-Tag: travis-deploy-test~236 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=48dd15b6ed40f7652a737806c96ca33805100fbe;hp=37f483c85ecb3427d3fb0aa7c4a6431fae5dece4 Fix buffer activity sync between old core and new client A combination of an old core and new client would not show all buffer activity that was expected. --- diff --git a/src/client/client.cpp b/src/client/client.cpp index 8875b70b..1b6659a2 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -450,7 +450,8 @@ void Client::finishConnectionInitialization() disconnect(bufferSyncer(), SIGNAL(initDone()), this, SLOT(finishConnectionInitialization())); requestInitialBacklog(); - bufferSyncer()->markActivitiesChanged(); + if (coreFeatures().testFlag(Quassel::BufferActivitySync)) + bufferSyncer()->markActivitiesChanged(); }