From 9d92564b2ed86efb1871e6918ad3e6da31b4288c Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Thu, 12 Mar 2026 16:28:28 +0100 Subject: [PATCH] gui2: fixed an important bug. --- avr/modules/lcd2/gui2/base/imageview.asm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/avr/modules/lcd2/gui2/base/imageview.asm b/avr/modules/lcd2/gui2/base/imageview.asm index bfc8636..de7bfdd 100644 --- a/avr/modules/lcd2/gui2/base/imageview.asm +++ b/avr/modules/lcd2/gui2/base/imageview.asm @@ -215,7 +215,7 @@ imageViewDraw: brcc imageViewDraw_ret rcall imageViewAlignContentXY ; (r17, r18, r19, r20, r21, Z) ldd r0, Y+IMAGEVIEW_OFFS_BGCOLOR_LO - ldd r1, Y+IMAGEVIEW_OFFS_BGCOLOR_LO + ldd r1, Y+IMAGEVIEW_OFFS_BGCOLOR_HI ; select background color mov r16, r0 or r16, r1 @@ -244,6 +244,7 @@ imageViewDraw_ret: ImageView_OnSetBgCol: std Y+IMAGEVIEW_OFFS_BGCOLOR_LO, xl std Y+IMAGEVIEW_OFFS_BGCOLOR_HI, xh + ldd r16, Y+OBJECT_OFFS_FLAGS ori r16, (1<