diff --git a/src/macro-condition-virt-desktop.cpp b/src/macro-condition-virt-desktop.cpp index a7492c3a..6e9c01d6 100644 --- a/src/macro-condition-virt-desktop.cpp +++ b/src/macro-condition-virt-desktop.cpp @@ -47,16 +47,14 @@ MacroConditionVirtDesktopEdit::MacroConditionVirtDesktopEdit( : QWidget(parent) { _virtDesktops = new QComboBox(); - QWidget::connect(_virtDesktops, SIGNAL(currentIndexChanged(int)), this, SLOT(DesktopChanged(int))); + populateVirtualDesktopSelection(_virtDesktops); QHBoxLayout *mainLayout = new QHBoxLayout; - std::unordered_map widgetPlaceholders = { {"{{virtDesktops}}", _virtDesktops}, }; - placeWidgets( obs_module_text("AdvSceneSwitcher.condition.virtDesktop.entry"), mainLayout, widgetPlaceholders);