This commit is contained in:
B. Petersen
2018-09-16 12:09:54 +02:00
parent ac6e1a23da
commit 674ad7861c
2 changed files with 3 additions and 14 deletions
@@ -182,7 +182,7 @@ class ConversationListAdapter extends RecyclerView.Adapter {
void onSwitchToArchive();
}
void changeCursor(DcChatlist chatlist) {
void changeData(DcChatlist chatlist) {
dcChatlist = chatlist;
notifyDataSetChanged();
}
@@ -21,14 +21,11 @@ import android.app.ProgressDialog;
import android.content.Context;
import android.content.Intent;
import android.content.res.TypedArray;
import android.database.Cursor;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Bundle;
@@ -70,27 +67,19 @@ import org.thoughtcrime.securesms.components.reminder.Reminder;
import org.thoughtcrime.securesms.components.reminder.ReminderView;
import org.thoughtcrime.securesms.components.reminder.ServiceOutageReminder;
import org.thoughtcrime.securesms.components.reminder.ShareReminder;
import org.thoughtcrime.securesms.components.reminder.SystemSmsImportReminder;
import org.thoughtcrime.securesms.components.reminder.UnauthorizedReminder;
import org.thoughtcrime.securesms.connect.ApplicationDcContext;
import org.thoughtcrime.securesms.connect.DcChatlistLoader;
import org.thoughtcrime.securesms.connect.DcHelper;
import org.thoughtcrime.securesms.database.DatabaseFactory;
import org.thoughtcrime.securesms.database.MessagingDatabase.MarkedMessageInfo;
import org.thoughtcrime.securesms.database.loaders.ConversationListLoader;
import org.thoughtcrime.securesms.events.ReminderUpdateEvent;
import org.thoughtcrime.securesms.jobs.ServiceOutageDetectionJob;
import org.thoughtcrime.securesms.mms.GlideApp;
import org.thoughtcrime.securesms.notifications.MarkReadReceiver;
import org.thoughtcrime.securesms.notifications.MessageNotifier;
import org.thoughtcrime.securesms.recipients.Recipient;
import org.thoughtcrime.securesms.util.Util;
import org.thoughtcrime.securesms.util.ViewUtil;
import org.thoughtcrime.securesms.util.task.SnackbarAsyncTask;
import org.whispersystems.libsignal.util.guava.Optional;
import java.util.HashSet;
import java.util.List;
import java.util.Locale;
import java.util.Set;
@@ -377,12 +366,12 @@ public class ConversationListFragment extends Fragment
fab.stopPulse();
}
getListAdapter().changeCursor(chatlist);
getListAdapter().changeData(chatlist);
}
@Override
public void onLoaderReset(Loader<DcChatlist> arg0) {
getListAdapter().changeCursor(null);
getListAdapter().changeData(null);
}
@Override