From 77a17937612599b1559c8f469d9ccb9f498ba8a0 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Thu, 9 Apr 2015 16:24:46 +0300 Subject: [PATCH] fix issue #87 --- examples/example1/example1.visualdproj | 2 +- src/dlangui/widgets/editors.d | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) 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;