summaryrefslogtreecommitdiffstats
path: root/src/commands/sub_process.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/sub_process.rs')
-rw-r--r--src/commands/sub_process.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/commands/sub_process.rs b/src/commands/sub_process.rs
index fc31278..b0ba1ee 100644
--- a/src/commands/sub_process.rs
+++ b/src/commands/sub_process.rs
@@ -55,13 +55,13 @@ pub fn sub_process(
) -> JoshutoResult {
backend.terminal_drop();
let res = execute_sub_process(context, words, spawn);
- reload::soft_reload_curr_tab(context)?;
+ backend.terminal_restore()?;
+ let res2 = reload::soft_reload_curr_tab(context);
context.message_queue_mut().push_info(format!(
"{}: {}",
if spawn { "Spawned" } else { "Finished" },
words.join(" ")
));
- backend.terminal_restore()?;
res?;
Ok(())
}