From 424cb826eda50334db524754a36e9b142c9e8ecf Mon Sep 17 00:00:00 2001 From: Flamefire Date: Tue, 11 Mar 2014 22:54:24 +0100 Subject: [PATCH] Fix crash if there are no songs in highscore --- Vocaluxe/Screens/CScreenHighscore.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Vocaluxe/Screens/CScreenHighscore.cs b/Vocaluxe/Screens/CScreenHighscore.cs index 411cd2cd..01848911 100644 --- a/Vocaluxe/Screens/CScreenHighscore.cs +++ b/Vocaluxe/Screens/CScreenHighscore.cs @@ -279,8 +279,13 @@ namespace Vocaluxe.Screens private void _ChangePos(int num) { - _Pos += num; - _Pos = _Pos.Clamp(0, _Scores[_Round].Count - 1); + if (_Scores[_Round].Count == 0) + _Pos = 0; + else + { + _Pos += num; + _Pos = _Pos.Clamp(0, _Scores[_Round].Count - 1); + } } private void _ChangeRound(int num)