diff --git a/examples/example1/example1.visualdproj b/examples/example1/example1.visualdproj index 1a8dd99c..ae01ea12 100644 --- a/examples/example1/example1.visualdproj +++ b/examples/example1/example1.visualdproj @@ -173,7 +173,7 @@ 0 0 - Unicode USE_FREETYPE + Unicode USE_FREETYPE USE_SDL 0 0 0 diff --git a/src/dlangui/widgets/editors.d b/src/dlangui/widgets/editors.d index c1527894..8feccac9 100644 --- a/src/dlangui/widgets/editors.d +++ b/src/dlangui/widgets/editors.d @@ -1780,6 +1780,8 @@ class EditBox : EditWidgetBase { _caretPos.line = _content.length - 1; _caretPos.pos = 0; } + if (_numVisibleLines < 1) + _numVisibleLines = 1; if (_firstVisibleLine + _numVisibleLines > _content.length) _numVisibleLines = _content.length - _firstVisibleLine; _visibleLines.length = _numVisibleLines;