diff --git a/cmd/micro/micro.go b/cmd/micro/micro.go index 8be2bfbd..818c7027 100644 --- a/cmd/micro/micro.go +++ b/cmd/micro/micro.go @@ -472,7 +472,10 @@ func DoEvent() { } _, resize := event.(*tcell.EventResize) - if action.InfoBar.HasPrompt && !resize { + if resize { + action.InfoBar.HandleEvent(event) + action.Tabs.HandleEvent(event) + } else if action.InfoBar.HasPrompt { action.InfoBar.HandleEvent(event) } else { action.Tabs.HandleEvent(event) diff --git a/internal/action/infopane.go b/internal/action/infopane.go index e1342ad9..a9baf431 100644 --- a/internal/action/infopane.go +++ b/internal/action/infopane.go @@ -83,6 +83,8 @@ func (h *InfoPane) Close() { func (h *InfoPane) HandleEvent(event tcell.Event) { switch e := event.(type) { + case *tcell.EventResize: + // TODO case *tcell.EventKey: ke := KeyEvent{ code: e.Key(),