Fixed bug that caused incorrect resolution label

This commit is contained in:
2020-06-16 22:26:04 -04:00
parent e8a5310646
commit eb44a6d6f3

View File

@@ -105,16 +105,17 @@ public class Stopwatch{
duration /= 1000;
}
//Check if the duration needs reduced to minutes
if(duration >= 120){
if((duration >= 120) && (resolution == TIME_RESOLUTION.SECOND)){
//Reduce to minutes
duration /= 60;
resolution = TIME_RESOLUTION.values()[resolution.ordinal() + 1];
}
//Check if the duration needs reduced to hours
if(duration >= 60){
//Reduce to hours
duration /= 60;
resolution = TIME_RESOLUTION.values()[resolution.ordinal() + 1];
//Check if the duration needs reduced to hours
if(duration >= 60){
//Reduce to hours
duration /= 60;
resolution = TIME_RESOLUTION.values()[resolution.ordinal() + 1];
}
}
//Turn the number into a string