From 50a0923cf4e0dfff4d4fd800c6fdf0a99077ce84 Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Sun, 15 Jul 2018 11:59:00 +0200 Subject: [PATCH] Fix app doesn't open album using ID3 tags browsing. Signed-off-by: Yahor Berdnikau --- .../java/org/moire/ultrasonic/activity/DownloadActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ultrasonic/src/main/java/org/moire/ultrasonic/activity/DownloadActivity.java b/ultrasonic/src/main/java/org/moire/ultrasonic/activity/DownloadActivity.java index 4ed38866..6fd0f884 100644 --- a/ultrasonic/src/main/java/org/moire/ultrasonic/activity/DownloadActivity.java +++ b/ultrasonic/src/main/java/org/moire/ultrasonic/activity/DownloadActivity.java @@ -887,8 +887,11 @@ public class DownloadActivity extends SubsonicTabActivity implements OnGestureLi } Intent intent = new Intent(this, SelectAlbumActivity.class); - intent.putExtra(Constants.INTENT_EXTRA_NAME_ID, entry.getParent()); + String albumId = Util.getShouldUseId3Tags(this) ? entry.getAlbumId() : entry.getParent(); + intent.putExtra(Constants.INTENT_EXTRA_NAME_ID, albumId); intent.putExtra(Constants.INTENT_EXTRA_NAME_NAME, entry.getAlbum()); + intent.putExtra(Constants.INTENT_EXTRA_NAME_IS_ALBUM, true); + intent.putExtra(Constants.INTENT_EXTRA_NAME_PARENT_ID, entry.getParent()); startActivityForResultWithoutTransition(this, intent); return true; case R.id.menu_lyrics: