From bcaa7affd12347f84a0eaf89cdd1d4f37599ffeb Mon Sep 17 00:00:00 2001 From: Mariotaku Lee Date: Wed, 18 May 2016 08:50:52 +0800 Subject: [PATCH] improved hide/show card actions --- .../twidere/adapter/BaseRecyclerViewAdapter.java | 7 +++++++ .../twidere/adapter/ParcelableStatusesAdapter.java | 14 +++++++++----- .../mariotaku/twidere/fragment/UserFragment.java | 5 ++--- .../org/mariotaku/twidere/util/IntentUtils.java | 1 + .../org/mariotaku/twidere/util/ThemeUtils.java | 5 +++++ 5 files changed, 24 insertions(+), 8 deletions(-) diff --git a/twidere/src/main/java/org/mariotaku/twidere/adapter/BaseRecyclerViewAdapter.java b/twidere/src/main/java/org/mariotaku/twidere/adapter/BaseRecyclerViewAdapter.java index a3900c96e..289160858 100644 --- a/twidere/src/main/java/org/mariotaku/twidere/adapter/BaseRecyclerViewAdapter.java +++ b/twidere/src/main/java/org/mariotaku/twidere/adapter/BaseRecyclerViewAdapter.java @@ -97,4 +97,11 @@ public abstract class BaseRecyclerViewAdapter mData; - private int mShowingActionCardPosition = RecyclerView.NO_POSITION; + private long mShowingActionCardId = RecyclerView.NO_ID; private boolean mLastItemFiltered; public ParcelableStatusesAdapter(Context context, boolean compact) { @@ -302,15 +302,19 @@ public abstract class ParcelableStatusesAdapter extends LoadMoreSupportAdapter