diff --git a/apps/go.mod b/apps/go.mod index f4f2ffc2..10db22ea 100644 --- a/apps/go.mod +++ b/apps/go.mod @@ -3,7 +3,7 @@ module gioui.org/apps go 1.12 require ( - gioui.org/ui v0.0.0-20190716112151-94a913a371c4 + gioui.org/ui v0.0.0-20190716114932-586d33c26e58 github.com/google/go-github/v24 v24.0.1 golang.org/x/exp v0.0.0-20190627132806-fd42eb6b336f golang.org/x/image v0.0.0-20190703141733-d6a02ce849c9 diff --git a/apps/gophers/main.go b/apps/gophers/main.go index d78b39b4..952335db 100644 --- a/apps/gophers/main.go +++ b/apps/gophers/main.go @@ -696,10 +696,11 @@ func (c *clipCircle) End(dims layout.Dimens) layout.Dimens { } szf := float32(max) rr := szf * .5 - ui.PushOp{}.Add(ops) + var stack ui.StackOp + stack.Push(ops) rrect(ops, szf, szf, rr, rr, rr, rr) c.m.Add(ops) - ui.PopOp{}.Add(ops) + stack.Pop() return dims }