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<