From cfacbb773be7151d9e7b7df2f2ae946ab476e372 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Tue, 1 Dec 2020 15:06:23 +0200 Subject: Utils: Use padding instead of margins for CrumblePathButton Clicks on QPushButton margins are no longer detected as clicks, so change the text alignment to be done with padding instead of margins. See QTBUG-81452 and QTBUG-86587 for related issues. Change-Id: I85971c4defc5d43f959095d4d8e4457804aae0f9 Fixes: QDS-3180 Reviewed-by: Mahmoud Badri Reviewed-by: Thomas Hartmann --- src/libs/utils/crumblepath.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/utils/crumblepath.cpp b/src/libs/utils/crumblepath.cpp index f8f027d7f7..378f41545b 100644 --- a/src/libs/utils/crumblepath.cpp +++ b/src/libs/utils/crumblepath.cpp @@ -177,7 +177,7 @@ CrumblePath::CrumblePath(QWidget *parent) : QWidget(parent) layout->setSpacing(0); setLayout(layout); - setStyleSheet("QPushButton { margin: 12; }"); + setStyleSheet("QPushButton { padding-left: 12; padding-right: 12; }"); } CrumblePath::~CrumblePath() -- cgit v1.2.3