From c863662bb276e1649f01f77559b3f9ca10cf60b7 Mon Sep 17 00:00:00 2001 From: Fawzi Mohamed Date: Thu, 19 Apr 2012 15:25:28 +0200 Subject: [PATCH] zeroconf: fixe bug in enactServiceChange triggerig Change-Id: I7c1348bfb4f36770a7fdd78c839e25e9e5673342 Reviewed-by: Fawzi Mohamed --- src/libs/zeroconf/servicebrowser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/zeroconf/servicebrowser.cpp b/src/libs/zeroconf/servicebrowser.cpp index 3f0f2d2a738..b4c8b30a3e2 100644 --- a/src/libs/zeroconf/servicebrowser.cpp +++ b/src/libs/zeroconf/servicebrowser.cpp @@ -1381,7 +1381,7 @@ void ServiceBrowserPrivate::maybeUpdateLists() } foreach (const ServiceGatherer::Ptr &g, pendingGatherers) if (delayDeletesUntil <= now || ! g->publishedService) - hasServicesChanges = hasServicesChanges || g->enactServiceChange(); + hasServicesChanges = g->enactServiceChange() || hasServicesChanges; if (hasServicesChanges) { { QMutexLocker l(mainConnection->lock());