private void TaskSourceViewModel_SelectedTaskListChange(object sender, DatabaseSource targetTaskSource)
 {
     // Don't act on task list changes until the viewmodel is ready
     if (_viewModelReady == false)
     {
         return;
     }
     _taskListManager.SwitchDatabase(targetTaskSource);
     _vmDataContext.UpdateTaskList();
 }