diff --git a/src/Screen.cpp b/src/Screen.cpp index 7661aebc..89506598 100644 --- a/src/Screen.cpp +++ b/src/Screen.cpp @@ -320,6 +320,9 @@ void Screen::deleteLines(int n) void Screen::insertLines(int n) { + if (_cuY < _topMargin) { + return; + } if (n < 1) { n = 1; // Default }