diff options
Diffstat (limited to 'teleterm-web/src/views/watch.rs')
-rw-r--r-- | teleterm-web/src/views/watch.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/teleterm-web/src/views/watch.rs b/teleterm-web/src/views/watch.rs index b02c647..5fe7830 100644 --- a/teleterm-web/src/views/watch.rs +++ b/teleterm-web/src/views/watch.rs @@ -2,7 +2,11 @@ use crate::prelude::*; pub(crate) fn render(model: &crate::model::Model) -> Vec<Node<crate::Msg>> { vec![ - crate::views::terminal::render(model), + if let Some(screen) = model.screen() { + crate::views::terminal::render(screen) + } else { + seed::empty![] + }, seed::button![simple_ev(Ev::Click, crate::Msg::StopWatching), "back"], ] } |