From 57adea62cc2e7b81a3c6cc6e32c6b4f534a37c63 Mon Sep 17 00:00:00 2001 From: heckflosse Date: Fri, 7 Jul 2017 21:31:05 +0200 Subject: [PATCH] Small optimization in ThumbBrowserBase::arrangeFiles() --- rtgui/thumbbrowserbase.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rtgui/thumbbrowserbase.cc b/rtgui/thumbbrowserbase.cc index 5983f1c3a..abb8ec68d 100644 --- a/rtgui/thumbbrowserbase.cc +++ b/rtgui/thumbbrowserbase.cc @@ -575,6 +575,9 @@ void ThumbBrowserBase::arrangeFiles() if (!fd[i]->filtered && colsWidth + fd[i]->getMinimalWidth() <= availWidth) { colsWidth += fd[numOfCols]->getMinimalWidth(); ++numOfCols; + if(colsWidth > availWidth) { + break; + } } }