From 9882dc61ee1440f3f336747cb60d62651f534949 Mon Sep 17 00:00:00 2001 From: Peter Hartmann Date: Mon, 16 Jan 2023 17:34:59 +0100 Subject: [PATCH] push button: Fix size hint --- src/controls/QskPushButtonSkinlet.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controls/QskPushButtonSkinlet.cpp b/src/controls/QskPushButtonSkinlet.cpp index 657b09fc..99ea036f 100644 --- a/src/controls/QskPushButtonSkinlet.cpp +++ b/src/controls/QskPushButtonSkinlet.cpp @@ -192,9 +192,9 @@ QSizeF QskPushButtonSkinlet::sizeHint( const QskSkinnable* skinnable, LayoutEngine layoutEngine( button ); auto size = layoutEngine.sizeHint( which, QSizeF() ); - - size = size.expandedTo( button->strutSizeHint( Q::Panel ) ); size = button->outerBoxSize( Q::Panel, size ); + size = size.expandedTo( button->strutSizeHint( Q::Panel ) ); + size = size.grownBy( skinnable->marginHint( Q::Panel ) ); return size; }