From 62743afaa79ccb10b659ca9f520eb0fe1e494fcf Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Wed, 31 Jan 2024 19:25:03 +0100 Subject: [PATCH] Fix setting value selection not being visible for on change check --- plugins/base/macro-condition-filter.cpp | 6 ++++-- plugins/base/macro-condition-source.cpp | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/plugins/base/macro-condition-filter.cpp b/plugins/base/macro-condition-filter.cpp index 996c645a..5f82a706 100644 --- a/plugins/base/macro-condition-filter.cpp +++ b/plugins/base/macro-condition-filter.cpp @@ -332,8 +332,10 @@ void MacroConditionFilterEdit::SetWidgetVisibility() _getSettings->setVisible(showSettingsControls); _regex->setVisible(showSettingsControls); _settingSelection->setVisible( - _entryData->_condition == - MacroConditionFilter::Condition::INDIVIDUAL_SETTING_MATCH); + _entryData->_condition == MacroConditionFilter::Condition:: + INDIVIDUAL_SETTING_MATCH || + _entryData->_condition == MacroConditionFilter::Condition:: + INDIVIDUAL_SETTING_CHANGED); adjustSize(); updateGeometry(); } diff --git a/plugins/base/macro-condition-source.cpp b/plugins/base/macro-condition-source.cpp index 96506e08..59af59c3 100644 --- a/plugins/base/macro-condition-source.cpp +++ b/plugins/base/macro-condition-source.cpp @@ -293,8 +293,10 @@ void MacroConditionSourceEdit::SetWidgetVisibility() _getSettings->setVisible(settingsMatch); _regex->setVisible(settingsMatch); _settingSelection->setVisible( - _entryData->_condition == - MacroConditionSource::Condition::INDIVIDUAL_SETTING_MATCH); + _entryData->_condition == MacroConditionSource::Condition:: + INDIVIDUAL_SETTING_MATCH || + _entryData->_condition == MacroConditionSource::Condition:: + INDIVIDUAL_SETTING_CHANGED); setToolTip( (_entryData->_condition ==