diff options
| author | mo8it <mo8it@proton.me> | 2024-09-05 17:32:59 +0200 |
|---|---|---|
| committer | mo8it <mo8it@proton.me> | 2024-09-05 17:32:59 +0200 |
| commit | dcad002057acfb1a41513fb421275116ea946ca3 (patch) | |
| tree | c8e11f7584ad1c1d3f04a99d410435fe374e21c8 /src/watch | |
| parent | 51b8d2ab2542eb6115bbfdbe7a404993dfcd0749 (diff) | |
Only render when needed
Diffstat (limited to 'src/watch')
| -rw-r--r-- | src/watch/state.rs | 8 |
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(()) } } |
