Don't show a sync success status toolip when signed out
authorJocelyn Turcotte <jturcotte@woboq.com>
Sat, 29 Aug 2015 11:04:10 +0000 (13:04 +0200)
committerJocelyn Turcotte <jturcotte@woboq.com>
Tue, 1 Sep 2015 13:35:10 +0000 (15:35 +0200)
src/gui/folderstatusmodel.cpp

index d21d25e3b32d095f39f96fb96a38ba2a62c5c90f..e7f57055709b4fb4a1fdf88aa21d29007021cdd9 100644 (file)
@@ -172,7 +172,10 @@ QVariant FolderStatusModel::data(const QModelIndex &index, int role) const
     case FolderStatusDelegate::FolderSyncPaused       : return  f->syncPaused();
     case FolderStatusDelegate::FolderAccountConnected : return  accountConnected;
     case Qt::ToolTipRole:
-        return Theme::instance()->statusHeaderText(f->syncResult().status());
+        if ( accountConnected )
+            return Theme::instance()->statusHeaderText(f->syncResult().status());
+        else
+            return tr("Signed out");
     case FolderStatusDelegate::FolderStatusIconRole:
         if ( accountConnected ) {
             auto theme = Theme::instance();