From 7236bd7dd40c89517fe1001d42d4c8ffa92bd977 Mon Sep 17 00:00:00 2001 From: Klaas Freitag Date: Fri, 11 Oct 2013 12:07:58 +0200 Subject: [PATCH] Make problem warnings not appearing in the tray. This fixes bug #944: Do not show the warning icon in the tray. --- src/mirall/folderman.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/mirall/folderman.cpp b/src/mirall/folderman.cpp index 8a198d0b5c..381db86518 100644 --- a/src/mirall/folderman.cpp +++ b/src/mirall/folderman.cpp @@ -546,6 +546,7 @@ SyncResult FolderMan::accountStatus(const QList &folders) case SyncResult::Unavailable: overallResult.setStatus( SyncResult::Unavailable ); break; + case SyncResult::Problem: case SyncResult::Success: if( overallResult.status() == SyncResult::Undefined ) overallResult.setStatus( SyncResult::Success ); @@ -557,10 +558,7 @@ SyncResult FolderMan::accountStatus(const QList &folders) if ( overallResult.status() != SyncResult::Error ) overallResult.setStatus( SyncResult::SetupError ); break; - case SyncResult::Problem: - if ( overallResult.status() != SyncResult::Problem ) - overallResult.setStatus( SyncResult::Problem ); - break; + // no default case on purpose, check compiler warnings } }