diff --git a/src/dlangui/widgets/controls.d b/src/dlangui/widgets/controls.d index cafa8ea2..38e990a9 100644 --- a/src/dlangui/widgets/controls.d +++ b/src/dlangui/widgets/controls.d @@ -823,7 +823,7 @@ class ScrollBar : AbstractSlider, OnClickHandler { } if (dv < 0) dv = 0; - indicatorSize = _pageSize * availableSize / dv; + indicatorSize = dv ? _pageSize * availableSize / dv : _minIndicatorSize; if (indicatorSize < _minIndicatorSize) indicatorSize = _minIndicatorSize; if (indicatorSize >= availableSize) {