From fa774a4259b3a19deb9304755a1f41dc2c322969 Mon Sep 17 00:00:00 2001
From: faiface <faiface@ksp.sk>
Date: Thu, 9 Mar 2017 22:11:59 +0100
Subject: [PATCH] fix key callback for glfw.KeyUnknown

---
 pixelgl/input.go | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pixelgl/input.go b/pixelgl/input.go
index 6668ec5..2367628 100644
--- a/pixelgl/input.go
+++ b/pixelgl/input.go
@@ -329,6 +329,9 @@ func (w *Window) initInput() {
 		})
 
 		w.window.SetKeyCallback(func(_ *glfw.Window, key glfw.Key, scancode int, action glfw.Action, mods glfw.ModifierKey) {
+			if key == glfw.KeyUnknown {
+				return
+			}
 			switch action {
 			case glfw.Press:
 				w.currInp.buttons[Button(key)] = true
-- 
GitLab