Avoid Querying screen size on every resize

This commit is contained in:
Kovid Goyal
2022-10-16 12:20:27 +05:30
parent 595a78c956
commit 260249491d
3 changed files with 20 additions and 11 deletions

View File

@@ -47,10 +47,7 @@ func shell_loop(rl *readline.Readline, kill_if_signaled bool) (int, error) {
return nil
}
lp.OnResize = func(old_size loop.ScreenSize, new_size loop.ScreenSize) error {
rl.Redraw()
return nil
}
lp.OnResize = rl.OnResize
lp.OnKeyEvent = func(event *loop.KeyEvent) error {
err := rl.OnKeyEvent(event)