summaryrefslogtreecommitdiff
path: root/src/watch
diff options
context:
space:
mode:
authormo8it <mo8it@proton.me>2024-09-05 17:32:59 +0200
committermo8it <mo8it@proton.me>2024-09-05 17:32:59 +0200
commitdcad002057acfb1a41513fb421275116ea946ca3 (patch)
treec8e11f7584ad1c1d3f04a99d410435fe374e21c8 /src/watch
parent51b8d2ab2542eb6115bbfdbe7a404993dfcd0749 (diff)
Only render when needed
Diffstat (limited to 'src/watch')
-rw-r--r--src/watch/state.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/watch/state.rs b/src/watch/state.rs
index fe9e274..75a0c9e 100644
--- a/src/watch/state.rs
+++ b/src/watch/state.rs
@@ -195,7 +195,11 @@ impl<'a> WatchState<'a> {
}
pub fn show_hint(&mut self, stdout: &mut StdoutLock) -> io::Result<()> {
- self.show_hint = true;
- self.render(stdout)
+ if !self.show_hint {
+ self.show_hint = true;
+ self.render(stdout)?;
+ }
+
+ Ok(())
}
}