mirror of
https://github.com/zyedidia/micro.git
synced 2026-02-05 14:40:20 +09:00
If screen.Redraw() is called very quickly after a key or mouse event, it may send the redraw event while micro is not waiting for it but still processing the key or mouse event. Since drawChan is non-buffered and at the same time non-blocking, this redraw event will be simply lost, so the screen content will not be up-to-date.