Ensure we leave enough room in submenu rects for the arrow

This commit is contained in:
baldurk
2018-10-23 14:23:10 +01:00
parent 0cd0dce704
commit d84479463d
+3
View File
@@ -714,6 +714,9 @@ QSize RDStyle::sizeFromContents(ContentsType type, const QStyleOption *opt, cons
if(menuitem->maxIconWidth)
ret.setWidth(ret.width() + Constants::MenuBarMargin + menuitem->maxIconWidth);
if(menuitem->menuItemType == QStyleOptionMenuItem::SubMenu)
ret.setWidth(ret.width() + Constants::MenuSubmenuWidth);
ret = ret.expandedTo(QSize(Constants::MenuBarMinimumWidth, 0));
return ret;