From 63b4848bb0dc0be7f4e6bf4c6aaabdc4a03b2b9a Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Mon, 10 Jul 2017 18:04:11 -0400 Subject: [PATCH] Make sure screen is not nil before pollevent Ref #728 Ref #727 --- cmd/micro/micro.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/micro/micro.go b/cmd/micro/micro.go index f62e51ec..22a3d6f4 100644 --- a/cmd/micro/micro.go +++ b/cmd/micro/micro.go @@ -408,7 +408,9 @@ func main() { // Here is the event loop which runs in a separate thread go func() { for { - events <- screen.PollEvent() + if screen != nil { + events <- screen.PollEvent() + } } }()