diff --git a/src/macro-action-edit.cpp b/src/macro-action-edit.cpp index fffd0da7..5e9c42f8 100644 --- a/src/macro-action-edit.cpp +++ b/src/macro-action-edit.cpp @@ -58,6 +58,7 @@ static inline void populateActionSelection(QComboBox *list) for (auto entry : MacroActionFactory::GetActionTypes()) { list->addItem(obs_module_text(entry.second._name.c_str())); } + list->model()->sort(0); } MacroActionEdit::MacroActionEdit(QWidget *parent, diff --git a/src/macro-condition-edit.cpp b/src/macro-condition-edit.cpp index 14b1eadc..adfb1bab 100644 --- a/src/macro-condition-edit.cpp +++ b/src/macro-condition-edit.cpp @@ -87,6 +87,7 @@ static inline void populateConditionSelection(QComboBox *list) for (auto entry : MacroConditionFactory::GetConditionTypes()) { list->addItem(obs_module_text(entry.second._name.c_str())); } + list->model()->sort(0); } MacroConditionEdit::MacroConditionEdit(