From e7dd2ac5d2085a7724307b38fc3a1518e54626d1 Mon Sep 17 00:00:00 2001 From: Thomas Date: Fri, 9 Dec 2022 11:34:14 +0100 Subject: [PATCH] Fix crashes --- .../android/ui/drawer/NotificationAdapter.java | 7 +------ .../fedilab/android/ui/drawer/StatusAdapter.java | 13 ------------- 2 files changed, 1 insertion(+), 19 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java b/app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java index b54f790d..12911d4f 100644 --- a/app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java +++ b/app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java @@ -278,17 +278,12 @@ public class NotificationAdapter extends RecyclerView.Adapter { notification.filteredByApp = null; notifyItemChanged(position); }); - StatusAdapter.applyColor(context, holder); } else { StatusAdapter.StatusViewHolder holderStatus = (StatusAdapter.StatusViewHolder) viewHolder; SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(context); diff --git a/app/src/main/java/app/fedilab/android/ui/drawer/StatusAdapter.java b/app/src/main/java/app/fedilab/android/ui/drawer/StatusAdapter.java index 3d908d5d..58c71a22 100644 --- a/app/src/main/java/app/fedilab/android/ui/drawer/StatusAdapter.java +++ b/app/src/main/java/app/fedilab/android/ui/drawer/StatusAdapter.java @@ -2295,14 +2295,8 @@ public class StatusAdapter extends RecyclerView.Adapter } else { holder.bindingFilteredHide.layoutFetchMore.fetchMoreContainer.setVisibility(View.GONE); } - applyColor(context, holder); } else if (viewHolder.getItemViewType() == STATUS_FILTERED) { StatusViewHolder holder = (StatusViewHolder) viewHolder; - SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(context); - if (sharedpreferences.getBoolean(context.getString(R.string.SET_CARDVIEW), false)) { - holder.binding.cardviewContainer.setCardElevation(Helper.convertDpToPixel(5, context)); - holder.binding.dividerCard.setVisibility(View.GONE); - } holder.bindingFiltered.filteredText.setText(context.getString(R.string.filtered_by, status.filteredByApp.title)); holder.bindingFiltered.displayButton.setOnClickListener(v -> { status.filteredByApp = null; @@ -2339,14 +2333,8 @@ public class StatusAdapter extends RecyclerView.Adapter } else { holder.bindingFiltered.layoutFetchMore.fetchMoreContainer.setVisibility(View.GONE); } - applyColor(context, holder); } else if (viewHolder.getItemViewType() == STATUS_ART) { StatusViewHolder holder = (StatusViewHolder) viewHolder; - SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(context); - if (sharedpreferences.getBoolean(context.getString(R.string.SET_CARDVIEW), false)) { - holder.binding.cardviewContainer.setCardElevation(Helper.convertDpToPixel(5, context)); - holder.binding.dividerCard.setVisibility(View.GONE); - } MastodonHelper.loadPPMastodon(holder.bindingArt.artPp, status.account); if (status.art_attachment != null) { @@ -2419,7 +2407,6 @@ public class StatusAdapter extends RecyclerView.Adapter intent.putExtra(Helper.ARG_STATUS, status); context.startActivity(intent); }); - applyColor(context, holder); } }