Mercurial > public > ostc4
diff Discovery/Src/t7.c @ 980:7149f372b0ba Evo_2_23
Fix a couple of bugs in the scrubber timer:
- double speed scrubber countdown in simulator mode
- unwanted updating of last scrubber use date in simulator mode
- invalid remaining scrubber display in surface mode
(mikeller)
author | heinrichsweikamp |
---|---|
date | Tue, 04 Feb 2025 13:49:43 +0100 (5 weeks ago) |
parents | e7cd7ffd1879 |
children |
line wrap: on
line diff
--- a/Discovery/Src/t7.c Tue Feb 04 13:48:53 2025 +0100 +++ b/Discovery/Src/t7.c Tue Feb 04 13:49:43 2025 +0100 @@ -1962,7 +1962,7 @@ data[dataIndex++] = '\n'; data[dataIndex++] = '\r'; data[dataIndex++] = '\t'; - dataIndex += printScrubberText(&data[dataIndex], 10, settings); + dataIndex += printScrubberText(&data[dataIndex], 10, settings->scrubberData, settings); } heading[headingIndex++] = '\017'; @@ -3396,7 +3396,7 @@ tinyHeaderFont = 1; headerText[2] = TXT_ScrubTime; - printScrubberText(text, TEXTSIZE, pSettings); + printScrubberText(text, TEXTSIZE, stateUsed->scrubberDataDive, pSettings); break; #ifdef ENABLE_PSCR_MODE @@ -4247,7 +4247,7 @@ text[textpointer++] = '\r'; text[textpointer++] = '\t'; - textpointer += printScrubberText(&text[textpointer], 10, pSettings); + textpointer += printScrubberText(&text[textpointer], 10, stateUsed->scrubberDataDive, pSettings); } text[textpointer++] = 0; Gfx_colorsscheme_mod(text, 0);