Add default settings support

This commit is contained in:
WarmUpTill
2025-06-26 21:10:29 +02:00
committed by WarmUpTill
parent be809dbfab
commit c6155c9fea
11 changed files with 161 additions and 72 deletions

View File

@@ -396,9 +396,10 @@ void MacroActionFilterEdit::GetSettingsClicked()
case MacroActionFilter::SettingsInputMethod::JSON_STRING: {
const auto filters =
_entryData->_filter.GetFilters(_entryData->_source);
const auto settings = GetSourceSettings(
filters.empty() ? nullptr : filters.at(0), true);
_settingsString->setPlainText(
FormatJsonString(GetSourceSettings(
filters.empty() ? nullptr : filters.at(0))));
FormatJsonString(settings ? *settings : ""));
break;
}
}