diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-01-09 12:04:43 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-01-09 12:13:15 +0000 |
commit | 03e0781145bceebca84e5d891ed0df72c75389da (patch) | |
tree | 3f757563403ee1169eb31094e7df51a9df4d95df /vcl/source/window | |
parent | d3aad81268298c05163136e2e953e1dfe0728d9e (diff) |
stop condition reversed, sigh
Change-Id: If96d982bf4377eab29a2dfb94b0a453e12450786
Diffstat (limited to 'vcl/source/window')
-rw-r--r-- | vcl/source/window/layout.cxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/vcl/source/window/layout.cxx b/vcl/source/window/layout.cxx index 72297afffe8d..73a1aaef4878 100644 --- a/vcl/source/window/layout.cxx +++ b/vcl/source/window/layout.cxx @@ -1124,12 +1124,12 @@ void VclGrid::setAllocation(const Size& rAllocation) //We don't fit and there is no volunteer to be shrunk if (!nExpandables && rAllocation.Width() < aRequisition.Width()) { - //first reduce spacing, to a min of 3 - while (nColSpacing >= 6) + //first reduce spacing + while (nColSpacing) { nColSpacing /= 2; aRequisition = calculateRequisitionForSpacings(nRowSpacing, nColSpacing); - if (aRequisition.Width() >= rAllocation.Width()) + if (aRequisition.Width() <= rAllocation.Width()) break; } @@ -1167,12 +1167,12 @@ void VclGrid::setAllocation(const Size& rAllocation) //We don't fit and there is no volunteer to be shrunk if (!nExpandables && rAllocation.Height() < aRequisition.Height()) { - //first reduce spacing, to a min of 3 - while (nRowSpacing >= 6) + //first reduce spacing + while (nRowSpacing) { nRowSpacing /= 2; aRequisition = calculateRequisitionForSpacings(nRowSpacing, nColSpacing); - if (aRequisition.Height() >= rAllocation.Height()) + if (aRequisition.Height() <= rAllocation.Height()) break; } |