diff options
author | Caleb Bassi <calebjbassi@gmail.com> | 2019-02-06 02:11:41 -0800 |
---|---|---|
committer | Caleb Bassi <calebjbassi@gmail.com> | 2019-02-06 02:14:26 -0800 |
commit | ee3c96bc97795c92fba4d49c0c51022f26a2baa5 (patch) | |
tree | 894506e44f828a0af7ae9e3b41be60c7d64f9fbd | |
parent | e8f77eef12450ebad4f8c84f0fecf526d2fab451 (diff) |
Fix panic on resize
-rw-r--r-- | main.go | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -300,11 +300,11 @@ func eventLoop() { payload := e.Payload.(ui.Resize) if statusbar { grid.SetRect(0, 0, payload.Width, payload.Height-1) + bar.SetRect(0, payload.Height-1, payload.Width, payload.Height) } else { grid.SetRect(0, 0, payload.Width, payload.Height) } help.Resize(payload.Width, payload.Height) - bar.SetRect(0, payload.Height-1, payload.Width, payload.Height) ui.Clear() } @@ -337,7 +337,9 @@ func eventLoop() { } case "<Resize>": render(grid) - render(bar) + if statusbar { + render(bar) + } case "<MouseLeft>": payload := e.Payload.(ui.Mouse) proc.Click(payload.X, payload.Y) |