diff --git a/src/kits/interface/MenuItem.cpp b/src/kits/interface/MenuItem.cpp index 82054fb3e2..5d2dd98c8c 100644 --- a/src/kits/interface/MenuItem.cpp +++ b/src/kits/interface/MenuItem.cpp @@ -365,10 +365,7 @@ BMenuItem::GetContentSize(float *width, float *height) // BFont::Height() caches the value locally MenuPrivate(fSuper).CacheFontInfo(); - if (fSubmenu && fSubmenu->IsLabelFromMarked()) - fSubmenu->GetPreferredSize(&fCachedWidth, NULL); - else - fCachedWidth = fSuper->StringWidth(fLabel); + fCachedWidth = fSuper->StringWidth(fLabel); if (width) *width = (float)ceil(fCachedWidth);