From 72b91a53fe299c039dc69319b933233370f91edf Mon Sep 17 00:00:00 2001 From: Recrown Date: Sun, 3 Dec 2017 20:04:33 -0600 Subject: [PATCH] proper time formatting --- .../graphics/ui/pages/MusicSelectionPage.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/core/src/zero1hd/rhythmbullet/graphics/ui/pages/MusicSelectionPage.java b/core/src/zero1hd/rhythmbullet/graphics/ui/pages/MusicSelectionPage.java index 923afd4..9bf6ec0 100755 --- a/core/src/zero1hd/rhythmbullet/graphics/ui/pages/MusicSelectionPage.java +++ b/core/src/zero1hd/rhythmbullet/graphics/ui/pages/MusicSelectionPage.java @@ -256,6 +256,10 @@ public class MusicSelectionPage extends Page implements Observer { public void setCurrentlySelected(MusicSelectable currentlySelected) { this.currentlySelected = currentlySelected; songSelectionTimer = 1f; + + if (extraInfoDone) { + updateInformation(); + } } private void scrollDown() { @@ -299,9 +303,6 @@ public class MusicSelectionPage extends Page implements Observer { private void setCurrentMusic() { playSelectedMusic(); - if (extraInfoDone) { - updateInformation(); - } } private void playSelectedMusic() { @@ -319,7 +320,7 @@ public class MusicSelectionPage extends Page implements Observer { long lengthInSeconds = currentlySelected.getAudioInfo().getDurationInSeconds(); int min = (int) (lengthInSeconds/60); int sec = (int) (lengthInSeconds - (min*60)); - songLength.setText("Length: " + min + ":" + sec); + songLength.setText("Length: " + min + ":" + (sec > 9 ? sec : "0" + sec)); previousTop.setText("Highscore: " + currentlySelected.getAudioInfo().getPreviousTop());