Use getBindingAdapterPosition() instead of getAdapterPosition()

This commit is contained in:
CappielloAntonio 2021-04-12 14:51:25 +02:00
parent bbba68bc70
commit 41c04ab302
17 changed files with 39 additions and 41 deletions

View file

@ -80,10 +80,10 @@ public class PlayerSongQueueAdapter extends RecyclerView.Adapter<PlayerSongQueue
@Override
public void onClick(View view) {
SongRepository songRepository = new SongRepository(App.getInstance());
songRepository.increasePlayCount(songs.get(getAdapterPosition()));
songRepository.increasePlayCount(songs.get(getBindingAdapterPosition()));
playerBottomSheetFragment.scrollPager(songs.get(getAdapterPosition()), getAdapterPosition(), true);
MusicPlayerRemote.openQueue(songs, getAdapterPosition(), true);
playerBottomSheetFragment.scrollPager(songs.get(getBindingAdapterPosition()), getAdapterPosition(), true);
MusicPlayerRemote.openQueue(songs, getBindingAdapterPosition(), true);
}
}