summaryrefslogtreecommitdiff
path: root/client/cmd_window.go
diff options
context:
space:
mode:
Diffstat (limited to 'client/cmd_window.go')
-rw-r--r--client/cmd_window.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/client/cmd_window.go b/client/cmd_window.go
index e8dcaed..0a76e25 100644
--- a/client/cmd_window.go
+++ b/client/cmd_window.go
@@ -86,9 +86,11 @@ func (w *cmdWindow) showPreview() {
Width: tui.Fill, Height: tui.Children,
})
+ var isOverflow bool
tui.Push(msg.Id(), tui.Box {
Width: tui.Fill, Height: tui.Children,
Style: &tui.Style {Fg: tui.White, Bg: colorDefault[bottom.IsOdd()]},
+ Overflow: true, MaxHeight: 7, IsOverflow: &isOverflow,
})
msg.Show(bottom.IsOdd())
tui.Pop()
@@ -98,6 +100,12 @@ func (w *cmdWindow) showPreview() {
Style: &tui.Style {Bg: tui.White, Fg: tui.Black},
})
+ if isOverflow {
+ tui.Push("", tui.Box {Width: tui.TextSize, Height: 1, NoWrap: true})
+ tui.Text("[MORE]", nil)
+ tui.Pop()
+ }
+
tui.Push("", tui.Box {Width: tui.Fill, Height: 1})
tui.Pop()