summaryrefslogtreecommitdiffstats
path: root/src/state.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2021-11-17 22:32:46 -0500
committerJesse Luehrs <doy@tozt.net>2021-11-17 22:32:46 -0500
commit2597e1954659608c94965015651e3eac1f12a206 (patch)
tree8e8e48403f98f94fe06793e2837a8b9e01c62bc7 /src/state.rs
parent70f48c3ef7dde34546b6d646818333505d0e4777 (diff)
downloadnbsh-2597e1954659608c94965015651e3eac1f12a206.tar.gz
nbsh-2597e1954659608c94965015651e3eac1f12a206.zip
don't draw the readline over a fullscreen command
Diffstat (limited to 'src/state.rs')
-rw-r--r--src/state.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/state.rs b/src/state.rs
index 8271cec..6f17e95 100644
--- a/src/state.rs
+++ b/src/state.rs
@@ -36,7 +36,8 @@ impl State {
self.readline.render(out, true).await?;
}
Focus::History(idx) => {
- if self.hide_readline {
+ if self.hide_readline || self.history.is_fullscreen(idx).await
+ {
self.history.render(out, 0, Some(idx)).await?;
} else {
self.history