From d08e44686d8b19bd9555cc99ec9068d9fde05f16 Mon Sep 17 00:00:00 2001 From: Can Celik Date: Wed, 2 Sep 2026 16:09:19 +0300 Subject: fix(client): detach when terminal geometry is unavailable (#3531) refs #3519 --- src/platform/fallback.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/platform/fallback.rs') diff --git a/src/platform/fallback.rs b/src/platform/fallback.rs index 7e14dcd8..09d82c6c 100644 --- a/src/platform/fallback.rs +++ b/src/platform/fallback.rs @@ -13,6 +13,11 @@ pub(crate) fn set_default_plugin_pane_pwd( ) { } +#[cfg(not(unix))] +pub(super) fn read_terminal_grid_size() -> std::io::Result<(u16, u16)> { + crossterm::terminal::size() +} + pub(crate) fn remote_ssh_config_paths() -> super::RemoteSshConfigPaths { super::RemoteSshConfigPaths { user_config: std::env::var_os("HOME") -- cgit v1.2.3