diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/AlbumDetailsActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/AlbumDetailsActivity.kt index 94075cff..87e15ffc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/AlbumDetailsActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/AlbumDetailsActivity.kt @@ -291,6 +291,14 @@ class AlbumDetailsActivity : AbsSlidingMusicPanelActivity(), AlbumDetailsView, C } } + override fun onBackPressed() { + if (cab != null && cab!!.isActive) { + cab?.finish() + } else { + super.onBackPressed() + } + } + companion object { const val EXTRA_ALBUM_ID = "extra_album_id" diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/ArtistDetailActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/ArtistDetailActivity.kt index 34858e55..5f24d7c5 100755 --- a/app/src/main/java/code/name/monkey/retromusic/activities/ArtistDetailActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/ArtistDetailActivity.kt @@ -311,6 +311,14 @@ class ArtistDetailActivity : AbsSlidingMusicPanelActivity(), ArtistDetailsView, } } + override fun onBackPressed() { + if (cab != null && cab!!.isActive) { + cab?.finish() + } else { + super.onBackPressed() + } + } + companion object { const val EXTRA_ARTIST_ID = "extra_artist_id"