Compare commits

...

1 Commits

Author SHA1 Message Date
Felipe Coury
fe37f770bf fix(tui): restore shared paste burst char interval 2026-04-21 21:19:35 -03:00

View File

@@ -154,12 +154,7 @@ const PASTE_BURST_MIN_CHARS: u16 = 3;
const PASTE_ENTER_SUPPRESS_WINDOW: Duration = Duration::from_millis(120);
// Maximum delay between consecutive chars to be considered part of a paste burst.
// Windows terminals (especially VS Code integrated terminal) deliver paste events
// more slowly than native terminals, so we use a higher threshold there.
#[cfg(not(windows))]
const PASTE_BURST_CHAR_INTERVAL: Duration = Duration::from_millis(8);
#[cfg(windows)]
const PASTE_BURST_CHAR_INTERVAL: Duration = Duration::from_millis(30);
// Idle timeout before flushing buffered paste content.
// Slower paste bursts have been observed in Windows environments.