diff --git a/src/servers/app/decorator/TabDecorator.cpp b/src/servers/app/decorator/TabDecorator.cpp index 2d6235a8db..99d61d7d76 100644 --- a/src/servers/app/decorator/TabDecorator.cpp +++ b/src/servers/app/decorator/TabDecorator.cpp @@ -439,6 +439,8 @@ TabDecorator::_DistributeTabSize(float delta) } float minus = ceilf(std::min(maxTabSize - secMaxTabSize, delta)); + if (minus < 1.0) + return; delta -= minus; minus /= nTabsWithMaxSize;