diff --git a/avr/modules/lcd2/gui/base/widget.asm b/avr/modules/lcd2/gui/base/widget.asm index 0fe2d46..5210155 100644 --- a/avr/modules/lcd2/gui/base/widget.asm +++ b/avr/modules/lcd2/gui/base/widget.asm @@ -726,12 +726,12 @@ Widget_OnTouch: ; down (active touch) ldd r16, Y+OBJECT_OFFS_FLAGS sbrc r16, WIDGET_FLAGS_TOUCH_BIT - rjmp Widget_OnTouch_move ; already pressed, jmp + rjmp Widget_OnTouch_move ; already pressed, jmp ; newly pressed - rcall Widget_LoadDimsForFullWidget ; (none) + rcall Widget_LoadDimsForFullWidget ; r5:r4=X, r7:r6=Y, r9:r8=W, r11:r10=H (none) push r18 push r19 - rcall Widget_MakeAbsPos ; (r16, r17, r18, r19) + rcall Widget_MakeAbsPos ; r5:r4=X, r7:r6=Y (r16, r17, r18, r19) pop r19 pop r18 rcall Widget_IsPointInRect ; (R16, R17)