Compare commits
1 commit
Author | SHA1 | Date | |
---|---|---|---|
kosyak | 25526f0d1a |
|
@ -50,6 +50,7 @@ import android.view.ViewGroup;
|
|||
import android.widget.AdapterView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.databinding.DataBindingUtil;
|
||||
import androidx.recyclerview.widget.ItemTouchHelper;
|
||||
import androidx.recyclerview.widget.LinearLayoutManager;
|
||||
|
@ -136,6 +137,15 @@ public class ConversationsOverviewFragment extends XmppFragment {
|
|||
viewHolder.itemView.setAlpha(1f);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getSwipeDirs(@NonNull RecyclerView recyclerView, @NonNull RecyclerView.ViewHolder viewHolder) {
|
||||
if (conversationsAdapter.isConversationViewHolder(viewHolder)) {
|
||||
return super.getSwipeDirs(recyclerView, viewHolder);
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onSwiped(RecyclerView.ViewHolder viewHolder, int direction) {
|
||||
pendingActionHelper.execute();
|
||||
|
|
|
@ -197,6 +197,10 @@ public class ConversationAdapter
|
|||
});
|
||||
}
|
||||
|
||||
public boolean isConversationViewHolder(RecyclerView.ViewHolder viewHolder) {
|
||||
return viewHolder.getItemViewType() == VIEW_TYPE_CONVERSATION;
|
||||
}
|
||||
|
||||
public boolean isGroupingEnabled() {
|
||||
return groupingEnabled;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue