gui2: fixed an important bug.

This commit is contained in:
Martin Preuss
2026-03-12 16:28:28 +01:00
parent 2f570ea110
commit 9d92564b2e

View File

@@ -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<<WIDGET_FLAGS_DIRTY_BIT)
std Y+OBJECT_OFFS_FLAGS, r16