From 89ace0a31fca602130f080e4ea59afbf7b1c6f66 Mon Sep 17 00:00:00 2001 From: zeljan1 Date: Mon, 24 Mar 2025 09:00:21 +0100 Subject: [PATCH] Gtk3: fixed autosizing when innerBorder <> 0. issue #41547 --- lcl/interfaces/gtk3/gtk3lclbutton.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lcl/interfaces/gtk3/gtk3lclbutton.inc b/lcl/interfaces/gtk3/gtk3lclbutton.inc index 34366bd45b..1e40b121fd 100644 --- a/lcl/interfaces/gtk3/gtk3lclbutton.inc +++ b/lcl/interfaces/gtk3/gtk3lclbutton.inc @@ -87,7 +87,7 @@ begin end; // we respect ws height if autosize is true. - if AControl.LCLObject.AutoSize then + if AControl.LCLObject.AutoSize and (AControl.LCLObject.BorderSpacing.InnerBorder = 0) then exit; // Custom height handling