fix:负数导致的计时器崩溃

This commit is contained in:
CJK_mkp
2025-11-08 19:15:16 +08:00
parent ed58873a82
commit 58b0a0a3be
3 changed files with 6 additions and 8 deletions
+2 -2
View File
@@ -130,8 +130,8 @@ namespace Ink_Canvas
bool shouldShowRed = MainWindow.Settings.RandSettings?.EnableOvertimeRedText == true;
SetDigitDisplay("Digit1Display", displayHours / 10, shouldShowRed);
SetDigitDisplay("Digit2Display", displayHours % 10, shouldShowRed);
SetDigitDisplay("Digit1Display", Math.Abs(displayHours / 10) % 10, shouldShowRed);
SetDigitDisplay("Digit2Display", (displayHours % 10 + 10) % 10, shouldShowRed);
SetDigitDisplay("Digit3Display", overtimeSpan.Minutes / 10, shouldShowRed);
SetDigitDisplay("Digit4Display", overtimeSpan.Minutes % 10, shouldShowRed);
SetDigitDisplay("Digit5Display", overtimeSpan.Seconds / 10, shouldShowRed);