diff options
Diffstat (limited to 'teleterm-web/src/model.rs')
-rw-r--r-- | teleterm-web/src/model.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/teleterm-web/src/model.rs b/teleterm-web/src/model.rs index fa0cb63..72ac8c3 100644 --- a/teleterm-web/src/model.rs +++ b/teleterm-web/src/model.rs @@ -67,11 +67,7 @@ impl Model { } } - pub fn screen(&self) -> String { - if let Some(conn) = &self.watch_conn { - conn.term.screen().contents() - } else { - "".to_string() - } + pub fn screen(&self) -> Option<&vt100::Screen> { + self.watch_conn.as_ref().map(|conn| conn.term.screen()) } } |