From 5561c2a53a3a595753ffb725d3bfc5f5e621c4f1 Mon Sep 17 00:00:00 2001 From: dkanada Date: Mon, 28 Sep 2020 13:39:23 +0900 Subject: [PATCH] fix scroll events on album list in artist details --- .../ui/activities/details/ArtistDetailActivity.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/dkanada/gramophone/ui/activities/details/ArtistDetailActivity.java b/app/src/main/java/com/dkanada/gramophone/ui/activities/details/ArtistDetailActivity.java index 61fbd10b..fdaf95a5 100644 --- a/app/src/main/java/com/dkanada/gramophone/ui/activities/details/ArtistDetailActivity.java +++ b/app/src/main/java/com/dkanada/gramophone/ui/activities/details/ArtistDetailActivity.java @@ -128,6 +128,10 @@ public class ArtistDetailActivity extends AbsSlidingMusicPanelActivity implement binding.albums.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false)); albumAdapter = new HorizontalAlbumAdapter(this, getArtist().albums, usePalette, this); binding.albums.setAdapter(albumAdapter); + + // NestedScrollView will ignore horizontal RecyclerView without this line + binding.albums.setNestedScrollingEnabled(false); + albumAdapter.registerAdapterDataObserver(new RecyclerView.AdapterDataObserver() { @Override public void onChanged() {