@@ -22,13 +22,13 @@ def _draw(pygame_draw_circle, draw_target, color, radius, line_width, self: Self
2222 _draw = partial (_draw , pygame .draw .circle )
2323
2424
25- async def touch_indicator (* , color = "black " , radius = 60 , line_width = 4 , ** kwargs : Unpack [apg .CommonParams ]):
25+ async def touch_indicator (* , color = "white " , radius = 60 , line_width = 4 , priority , ** kwargs : Unpack [apg .CommonParams ]):
2626 color = Color (color )
2727 draw_target = kwargs ["draw_target" ]
2828 async with (
2929 apg .open_nursery () as nursery ,
3030 kwargs ["sdlevent" ].wait_freq (
31- C .MOUSEBUTTONDOWN , C .FINGERDOWN , priority = kwargs [ " priority" ] ,
31+ C .MOUSEBUTTONDOWN , C .FINGERDOWN , priority = priority ,
3232 filter = lambda e : not getattr (e , 'touch' , False )
3333 ) as touch_down ,
3434 ):
@@ -38,10 +38,10 @@ async def touch_indicator(*, color="black", radius=60, line_width=4, **kwargs: U
3838 f = draw_ring_under_mouse_cursor
3939 else :
4040 f = draw_ring_under_finger
41- nursery .start (f (e_down , ring = Ring (draw_target , color , e_down .pos , radius , line_width ), ** kwargs ))
41+ nursery .start (f (e_down , priority = priority , ring = Ring (draw_target , color , e_down .pos , radius , line_width ), ** kwargs ))
4242
4343
44- async def draw_ring_under_mouse_cursor (e_down : Event , * , priority , executor , sdlevent , ring , ** unsued ):
44+ async def draw_ring_under_mouse_cursor (e_down : Event , * , priority , executor , sdlevent , ring , ** __ ):
4545 with executor .register (ring .draw , priority ):
4646 async with (
4747 apg .move_on_when (sdlevent .wait (C .MOUSEBUTTONUP , filter = lambda e : e .button == e_down .button , priority = priority )),
@@ -52,7 +52,7 @@ async def draw_ring_under_mouse_cursor(e_down: Event, *, priority, executor, sdl
5252 ring .pos = e .pos
5353
5454
55- async def draw_ring_under_finger (e_down : Event , * , priority , executor , sdlevent , ring , ** unused ):
55+ async def draw_ring_under_finger (e_down : Event , * , priority , executor , sdlevent , ring , ** __ ):
5656 with executor .register (ring .draw , priority ):
5757 async with (
5858 apg .move_on_when (sdlevent .wait (C .FINGERUP , filter = lambda e : e .finger_id == e_down .finger_id , priority = priority )),
0 commit comments