2
0
mirror of https://github.com/rivo/tview.git synced 2024-11-11 01:10:41 +00:00

Text area has default size to avoid issues before first Draw. Fixes #1025

This commit is contained in:
Oliver 2024-09-21 13:32:33 +02:00
parent 520ccd71f0
commit 1ad6daede2

View File

@ -1,6 +1,7 @@
package tview
import (
"math"
"strings"
"unicode"
"unicode/utf8"
@ -363,6 +364,8 @@ func NewTextArea() *TextArea {
lastAction: taActionOther,
minCursorPrefix: minCursorPrefixDefault,
minCursorSuffix: minCursorSuffixDefault,
lastWidth: math.MaxInt / 2, // We need this so some functions work before the first draw.
lastHeight: 1,
}
t.editText.Grow(editBufferMinCap)
t.spans[0] = textAreaSpan{previous: -1, next: 1}