1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2024-12-04 10:34:55 +02:00

fix: fix the prompt height calculation

This commit is contained in:
Ryooooooga 2022-05-07 16:36:20 +09:00
parent 5eefe5b5b1
commit 265e6d8360
No known key found for this signature in database
GPG Key ID: 07CF200DFCC20C25

View File

@ -10,6 +10,7 @@ import (
"github.com/jesseduffield/lazygit/pkg/gui/types"
"github.com/jesseduffield/lazygit/pkg/theme"
"github.com/jesseduffield/lazygit/pkg/utils"
"github.com/mattn/go-runewidth"
)
// This file is for the rendering of confirmation panels along with setting and handling associated
@ -76,7 +77,7 @@ func (gui *Gui) getMessageHeight(wrap bool, message string, width int) int {
// if we need to wrap, calculate height to fit content within view's width
if wrap {
for _, line := range lines {
lineCount += len(line)/width + 1
lineCount += runewidth.StringWidth(line)/width + 1
}
} else {
lineCount = len(lines)