scrollpad: always create pad of minimal height equal visible height

This commit is contained in:
Andrzej Rybczak
2009-09-06 12:04:54 +02:00
parent c35deb3b94
commit 7079bf0584

View File

@@ -121,7 +121,7 @@ void Scrollpad::RemoveFormatting()
void Scrollpad::Recreate() void Scrollpad::Recreate()
{ {
delwin(itsWindow); delwin(itsWindow);
itsWindow = newpad(itsRealHeight, itsWidth); itsWindow = newpad(std::max(itsHeight, itsRealHeight), itsWidth);
SetTimeout(itsWindowTimeout); SetTimeout(itsWindowTimeout);
SetColor(itsBaseColor, itsBgColor); SetColor(itsBaseColor, itsBgColor);
keypad(itsWindow, 1); keypad(itsWindow, 1);