@Override
  public void onResume() {
    displayActivateDialog();

    if (receiver == null) {
      IntentFilter intentFilter = new IntentFilter(IntentIntegrator.ACTION_SYNC_SCAN_COMPLETED);
      intentFilter.addAction(IntentIntegrator.ACTION_UPDATE_COMPLETED);
      intentFilter.addAction(IntentIntegrator.ACTION_DECRYPT_COMPLETED);
      intentFilter.addAction(IntentIntegrator.ACTION_ENCRYPT_COMPLETED);
      receiver = new FavoriteSyncReceiver();
      LocalBroadcastManager.getInstance(getActivity()).registerReceiver(receiver, intentFilter);
    }

    if (getMode() != MODE_PROGRESS) {
      hasSynchroActive = GeneralPreferences.hasActivateSync(getActivity(), acc);
    } else {
      hasSynchroActive = true;
    }

    int titleId = R.string.menu_favorites;
    if (hasSynchroActive) {
      titleId = R.string.synced_documents;
    }

    if (getFolderName() != null) {
      UIUtils.displayTitle(getActivity(), getFolderName());
    } else {
      UIUtils.displayTitle(getActivity(), getString(titleId));
    }

    super.onResume();
  }