diff --git a/app/src/main/java/fr/forum_thalie/tsumugi/playerstore/PlayerStore.kt b/app/src/main/java/fr/forum_thalie/tsumugi/playerstore/PlayerStore.kt index df4c151..76c4e2b 100644 --- a/app/src/main/java/fr/forum_thalie/tsumugi/playerstore/PlayerStore.kt +++ b/app/src/main/java/fr/forum_thalie/tsumugi/playerstore/PlayerStore.kt @@ -46,8 +46,8 @@ class PlayerStore { isQueueUpdated.value = false isLpUpdated.value = false isMuted.value = false - currentSong.title.value = noConnectionValue - currentSongBackup.title.value = noConnectionValue + currentSong.setTitleArtist(noConnectionValue) + currentSongBackup.setTitleArtist(noConnectionValue) listenersCount.value = 0 } @@ -181,7 +181,7 @@ class PlayerStore { //if (lp.isNotEmpty()){ val n = Song() n.copy(currentSongBackup) - if (n.title.value != noConnectionValue && n.title.value != streamDownValue) + if (n != Song(noConnectionValue) && n != Song(streamDownValue)) lp.add(0, n) currentSongBackup.copy(currentSong) isLpUpdated.value = true diff --git a/app/src/main/java/fr/forum_thalie/tsumugi/playerstore/Song.kt b/app/src/main/java/fr/forum_thalie/tsumugi/playerstore/Song.kt index ea97982..ef30c4b 100644 --- a/app/src/main/java/fr/forum_thalie/tsumugi/playerstore/Song.kt +++ b/app/src/main/java/fr/forum_thalie/tsumugi/playerstore/Song.kt @@ -52,7 +52,8 @@ class Song(artistTitle: String = "", _id : Int = 0) { } fun copy(song: Song) { - this.setTitleArtist(song.artist.value + " - " + song.title.value) + this.artist.value = song.artist.value + this.title. value = song.title.value this.startTime.value = song.startTime.value this.stopTime.value = song.stopTime.value this.type.value = song.type.value diff --git a/app/src/main/res/layout/fragment_nowplaying.xml b/app/src/main/res/layout/fragment_nowplaying.xml index efaee16..35f5f80 100644 --- a/app/src/main/res/layout/fragment_nowplaying.xml +++ b/app/src/main/res/layout/fragment_nowplaying.xml @@ -36,7 +36,7 @@ android:contentDescription="dj-image" android:scaleType="fitStart" app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintBottom_toBottomOf="@id/scrollViewMetadataNext" app:layout_constraintStart_toStartOf="@id/imageGuideline" app:layout_constraintTop_toTopOf="parent" app:srcCompat="@drawable/logo_roundsquare" @@ -160,7 +160,7 @@ app:layout_constraintEnd_toStartOf="@id/streamerPicture" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/seek_bar_volume" - app:layout_constraintVertical_weight="3"> + > @@ -218,14 +218,14 @@ + >