zellij/zellij-server
Alexandre Courbot 21380c278e
fix(performance): immediately render after a period of inactivity (#798)
The current code waits for 30ms after reading new data to refresh the
screen in order to batch input together. This reduces the number of
refreshes, but also adds perceptible latency as keystrokes will only get
visual feedback after a 30 ms delay.

Improve this by immediately refreshing if more than 30ms have already
passed since the last refresh. That way punctual events like keystrokes
get immediate feedback, while heavier input still gets batched together.
2021-10-25 16:51:30 +02:00
..
src fix(performance): immediately render after a period of inactivity (#798) 2021-10-25 16:51:30 +02:00
Cargo.toml chore(rust): move to 2021 edition 2021-10-22 02:21:16 +01:00