ui: shorten OpReader.Decode for loops

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2019-07-12 11:44:50 +02:00
parent 3c2c404fa9
commit 3a6fda129a
4 changed files with 4 additions and 20 deletions
+1 -5
View File
@@ -88,11 +88,7 @@ func (q *keyQueue) resolveFocus(events handlerEvents) (Key, listenerPriority, bo
var pri listenerPriority
var hide bool
loop:
for {
encOp, ok := q.reader.Decode()
if !ok {
break
}
for encOp, ok := q.reader.Decode(); ok; encOp, ok = q.reader.Decode() {
switch ops.OpType(encOp.Data[0]) {
case ops.TypeKeyHandler:
var op key.HandlerOp