diff --git a/src/controls/QskMenuSkinlet.cpp b/src/controls/QskMenuSkinlet.cpp index 12e8be86..d4e941b8 100644 --- a/src/controls/QskMenuSkinlet.cpp +++ b/src/controls/QskMenuSkinlet.cpp @@ -323,8 +323,10 @@ QRectF QskMenuSkinlet::sampleRect( { auto graphicRect = r; graphicRect.setWidth( graphicWidth ); + const auto padding = menu->paddingHint( QskMenu::Graphic ); + graphicRect = graphicRect.marginsRemoved( padding ); - return QRectF( r.x(), r.y(), graphicWidth, r.height() ); + return graphicRect; } else {