mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-07 18:35:34 +00:00
apps/gophers: switch to explicit drawing state stack
Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
@@ -691,10 +691,10 @@ func (c *clipCircle) End(ops *ui.Ops, dims layout.Dimens) layout.Dimens {
|
|||||||
}
|
}
|
||||||
szf := float32(max)
|
szf := float32(max)
|
||||||
rr := szf * .5
|
rr := szf * .5
|
||||||
ops.Begin()
|
ui.OpPush{}.Add(ops)
|
||||||
gdraw.OpClip{Path: rrect(szf, szf, rr, rr, rr, rr)}.Add(ops)
|
gdraw.OpClip{Path: rrect(szf, szf, rr, rr, rr, rr)}.Add(ops)
|
||||||
block.Add(ops)
|
block.Add(ops)
|
||||||
ops.End().Add(ops)
|
ui.OpPop{}.Add(ops)
|
||||||
return dims
|
return dims
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user