From 962736cbbf6c762630e2e2e8a0c1c0c6f288f69b Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Tue, 2 Apr 2019 21:06:30 +0200 Subject: [PATCH] apps/gophers: go back on CommandBack Signed-off-by: Elias Naur --- apps/go.mod | 2 +- apps/gophers/main.go | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/go.mod b/apps/go.mod index f35b3abd..aa8db803 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-20190402175437-ed2590e30e1d + gioui.org/ui v0.0.0-20190402190448-fc55c6ee5c2f github.com/google/go-github/v24 v24.0.1 golang.org/x/exp v0.0.0-20190321205749-f0864edee7f3 golang.org/x/image v0.0.0-20190321063152-3fc05d484e9f diff --git a/apps/gophers/main.go b/apps/gophers/main.go index 4bc3cb9b..92dc8a08 100644 --- a/apps/gophers/main.go +++ b/apps/gophers/main.go @@ -185,6 +185,14 @@ func (a *App) run() error { } } case app.ChangeStage: + case *app.Command: + switch e.Type { + case app.CommandBack: + if a.selectedUser != nil { + a.selectedUser = nil + e.Cancel = true + } + } case app.Draw: a.cfg = e.Config a.faces.Cfg = a.cfg