5
0
mirror of https://github.com/AJMicke/KickerELO.git synced 2026-03-11 13:31:02 +01:00

Fix progbar themes

This commit is contained in:
Anton Micke
2025-05-11 00:47:29 +02:00
committed by AJMicke
parent 2e5a418986
commit 6cb58e0518

View File

@@ -52,6 +52,7 @@ public class Stat2vs2View extends VerticalLayout {
String text = "Winrate vorne: ";
Float winRate = stat2vs2Service.getWinrate(s, Position.FRONT);
winRateFront.setValue(winRate);
winRateBack.removeThemeVariants(ProgressBarVariant.LUMO_SUCCESS, ProgressBarVariant.LUMO_ERROR);
winRateFront.addThemeVariants((winRate > 0.5f ? ProgressBarVariant.LUMO_SUCCESS : ProgressBarVariant.LUMO_ERROR));
winRateFrontText.setText(winRate.isNaN() ? text + "-" : text + String.format("%.2f", winRate * 100) + "%");
}
@@ -60,6 +61,7 @@ public class Stat2vs2View extends VerticalLayout {
String text = "Winrate hinten: ";
Float winRate = stat2vs2Service.getWinrate(s, Position.BACK);
winRateBack.setValue(winRate);
winRateBack.removeThemeVariants(ProgressBarVariant.LUMO_SUCCESS, ProgressBarVariant.LUMO_ERROR);
winRateBack.addThemeVariants((winRate > 0.5f ? ProgressBarVariant.LUMO_SUCCESS : ProgressBarVariant.LUMO_ERROR));
winRateBackText.setText(winRate.isNaN() ? text + "-" : text + String.format("%.2f", winRate * 100) + "%");
}