From ad2895e2970e1dc724b1f0728370c68712b678a6 Mon Sep 17 00:00:00 2001 From: LucasGGamerM Date: Tue, 31 Jan 2023 20:36:01 -0300 Subject: [PATCH] Doing a bit of cleanup. Man, I still dont believe what i have done --- .../android/fragments/BaseStatusListFragment.java | 1 + .../WarningFilteredStatusDisplayItem.java | 14 +++++--------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java index 00c2fb99f..66187300f 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java @@ -566,6 +566,7 @@ public abstract class BaseStatusListFragment exten public void onWarningClick(WarningFilteredStatusDisplayItem.Holder warningItem){ int i = warningItem.getAbsoluteAdapterPosition(); + displayItems.remove(warningItem.getAbsoluteAdapterPosition()); for(StatusDisplayItem item:warningItem.filteredItems){ i++; displayItems.add(i, item); diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/WarningFilteredStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/WarningFilteredStatusDisplayItem.java index d91ae13ee..7c7c2b77a 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/WarningFilteredStatusDisplayItem.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/WarningFilteredStatusDisplayItem.java @@ -51,17 +51,13 @@ public class WarningFilteredStatusDisplayItem extends StatusDisplayItem{ filteredItems = item.filteredItems; } - public void hide(WarningFilteredStatusDisplayItem item){ - filteredItems = item.filteredItems; - } - @Override public void onClick(){ - this.itemView.setVisibility(View.GONE); - ViewGroup.LayoutParams params = this.itemView.getLayoutParams(); - params.height = 0; - params.width = 0; - this.itemView.setLayoutParams(params); +// this.itemView.setVisibility(View.GONE); +// ViewGroup.LayoutParams params = this.itemView.getLayoutParams(); +// params.height = 0; +// params.width = 0; +// this.itemView.setLayoutParams(params); item.parentFragment.onWarningClick(this); } }