aboutsummaryrefslogtreecommitdiffstats
path: root/teleterm-web/src/model.rs
diff options
context:
space:
mode:
Diffstat (limited to 'teleterm-web/src/model.rs')
-rw-r--r--teleterm-web/src/model.rs8
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())
}
}