diff --git a/crates/terminal_view/src/terminal_view.rs b/crates/terminal_view/src/terminal_view.rs index 6c7270d9b4df076a19aae24fc4715d3dc780b23c..006ffb9d7945c887e5ec09b2ae3a00fa29454471 100644 --- a/crates/terminal_view/src/terminal_view.rs +++ b/crates/terminal_view/src/terminal_view.rs @@ -478,7 +478,8 @@ impl TerminalView { ///Attempt to paste the clipboard into the terminal fn copy(&mut self, _: &Copy, cx: &mut ViewContext) { - self.terminal.update(cx, |term, _| term.copy()) + self.terminal.update(cx, |term, _| term.copy()); + cx.notify(); } ///Attempt to paste the clipboard into the terminal