Quick fixes.

- Fixed a crash when closing the application in the ranking screen when viewing a score.
- Fixed a minor bug where OsuGroupList fields were not being erased upon restart.
- Dim the track volume by 50% when viewing a score.

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
This commit is contained in:
Jeffrey Han
2015-01-28 20:57:43 -05:00
parent ce15f25ca1
commit 2007058eb1
7 changed files with 48 additions and 15 deletions

View File

@@ -289,10 +289,11 @@ public class MusicController {
/**
* Toggles the volume dim state of the current track.
* @param multiplier the volume multiplier when the track is dimmed
*/
public static void toggleTrackDimmed() {
public static void toggleTrackDimmed(float multiplier) {
float volume = Options.getMusicVolume() * Options.getMasterVolume();
setVolume((trackDimmed) ? volume : volume / 3f);
setVolume((trackDimmed) ? volume : volume * multiplier);
trackDimmed = !trackDimmed;
}