diff --git a/indra/llui/lltoolbar.cpp b/indra/llui/lltoolbar.cpp index 7d392890b1..5658cca62b 100755 --- a/indra/llui/lltoolbar.cpp +++ b/indra/llui/lltoolbar.cpp @@ -800,7 +800,14 @@ void LLToolBar::updateLayoutAsNeeded() // button->reshape(button->mWidthRange.getMin(), button->mDesiredHeight); if (equalized_width) { - button->mWidthRange.setRange(button->mWidthRange.getMin(), equalized_width); + if (button->mWidthRange.getMin() > equalized_width) + { + button->mWidthRange.setRange(equalized_width, equalized_width); + } + else + { + button->mWidthRange.setRange(button->mWidthRange.getMin(), equalized_width); + } button->reshape(equalized_width, button->mDesiredHeight); } else