From 603faddd250ee22140526cee487768b32124187c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sun, 20 Nov 2022 15:42:29 +0000 Subject: [PATCH] Fix bug where toolchange counter is not rendered --- Firmware/ultralcd.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index adf5ff4bf..120c5444b 100644 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -1189,12 +1189,12 @@ static void lcd_menu_toolchange_stats_mmu_total() } _menu_data_t; static_assert(sizeof(menu_data)>= sizeof(_menu_data_t),"_menu_data_t doesn't fit into menu_data"); _menu_data_t* _md = (_menu_data_t*)&(menu_data[0]); - if(_md->initialized) { + if(!_md->initialized) { lcd_set_cursor(0, 0); lcd_puts_P(PSTR("Toolchange count:")); lcd_set_cursor(10, 1); lcd_print(eeprom_read_dword((uint32_t*)EEPROM_TOTAL_TOOLCHANGE_COUNT)); - _md->initialized = false; + _md->initialized = true; } menu_back_if_clicked_fb();