             self._updateLeftBarForTableCells()
          })
       }
+      
+      _updateTableViewHeaderColor()
    }
    
    override func viewDidAppear(animated: Bool)

                     }
               })
            }
      }
   }
}

   }
   
   // Mark: - Private
   private func _updateTableViewHeaderColor()
   {
      if let priority = _tasksDataProvider.averagePriority() {
         if  priority != _currentAveragePriority {
            _goalieTableView.updateHeaderViewColor(UIColor(priority: priority), animationDuration: 0.3)
            _currentAveragePriority = priority
         }
      }
      else if _currentAveragePriority != nil {
         _currentAveragePriority = nil
         _goalieTableView.updateHeaderViewColor(UIColor.goalieEmptyTasksColor(), animationDuration: 0.3)
      }
   }
   
   private func _updateLeftBarForTableCells()
   {
      if let indexPaths = self._goalieTableView.indexPathsForVisibleRows {
