Fix possible division by zero

This commit is contained in:
Waqar Ahmed
2021-09-11 12:05:00 +01:00
committed by Sergio Martins
parent 13a5a472cd
commit 13fe276dbe

View File

@@ -372,7 +372,7 @@ SideBarLocation MainWindowBase::Private::preferredSideBar(DockWidgetBase *dw) co
}
const Layouting::LayoutBorderLocations borders = item->adjacentLayoutBorders();
const qreal aspectRatio = dw->width() / (dw->height() * 1.0);
const qreal aspectRatio = dw->width() / (std::max(1, dw->height()) * 1.0);
/// 1. It's touching all borders
if (borders == Layouting::LayoutBorderLocation_All) {