diff options
Diffstat (limited to 'teleterm/src/server.rs')
-rw-r--r-- | teleterm/src/server.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/teleterm/src/server.rs b/teleterm/src/server.rs index 4c44a01..1f8f442 100644 --- a/teleterm/src/server.rs +++ b/teleterm/src/server.rs @@ -180,10 +180,11 @@ impl ConnectionState { term_info, } = std::mem::replace(self, Self::Accepted) { + let size = term_info.size; *self = Self::Streaming { username, term_info, - term: vt100::Parser::default(), + term: vt100::Parser::new(size.rows, size.cols, 0), }; } else { unreachable!() |