Fix crash if previous condition / action was invalid

This commit is contained in:
WarmUpTill 2023-10-15 21:01:14 +02:00 committed by WarmUpTill
parent 9ea90ed61b
commit 7bc1fc3d0d
2 changed files with 2 additions and 0 deletions

View File

@ -610,6 +610,7 @@ void MacroActionTwitchEdit::ActionChanged(int idx)
}
if (idx == -1) { // Reset to previous selection
const QSignalBlocker b(_actions);
_actions->setCurrentIndex(_actions->findData(
static_cast<int>(_entryData->_action)));
return;

View File

@ -773,6 +773,7 @@ void MacroConditionTwitchEdit::ConditionChanged(int idx)
}
if (idx == -1) { // Reset to previous selection
const QSignalBlocker b(_conditions);
_conditions->setCurrentIndex(_conditions->findData(
static_cast<int>(_entryData->GetCondition())));
return;