From 4c5e3aa6bae2ee209f4c42e55ec36375a568409b Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Thu, 20 Jul 2023 13:09:30 +0200 Subject: [PATCH] Utils: Fix BoolAspect::action Change-Id: I6c82dfd5ec15eae16091e4ab52b552b636fbcca6 Reviewed-by: hjk --- src/libs/utils/aspects.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/utils/aspects.cpp b/src/libs/utils/aspects.cpp index ff7806bd84f..c606c3dff67 100644 --- a/src/libs/utils/aspects.cpp +++ b/src/libs/utils/aspects.cpp @@ -1529,7 +1529,9 @@ QAction *BoolAspect::action() act->setChecked(m_internal); act->setToolTip(toolTip()); connect(act, &QAction::triggered, this, [this](bool newValue) { - setValue(newValue); + setVolatileValue(newValue); + if (isAutoApply()) + apply(); }); return act; }