diff --git a/Fluent.Ribbon/Controls/UniformGridWithItemSize.cs b/Fluent.Ribbon/Controls/UniformGridWithItemSize.cs index 824f82768..6a46843d1 100644 --- a/Fluent.Ribbon/Controls/UniformGridWithItemSize.cs +++ b/Fluent.Ribbon/Controls/UniformGridWithItemSize.cs @@ -212,7 +212,7 @@ protected override Size ArrangeOverride(Size arrangeSize) { childBounds.X += xStep; - if (childBounds.X >= xBound) + if (DoubleUtil.GreaterThan(childBounds.X, xBound) || DoubleUtil.AreClose(childBounds.X, xBound)) { childBounds.Y += childBounds.Height; childBounds.X = 0;