items.push_back(std::make_unique<ListItem>(
std::string{"IDS_ACCS_UNIVERSAL_SWITCH_SETTINGS_GROUP_ADD_SETTINGS_PAUSE_ON_FIRST"},
- pauseOnFirstModel_.value_.value() ? TranslatedString::create("IDS_ACCS_UNIVERSAL_SWITCH_SETTINGS_SECONDS", pauseOnFirstModel_.value_.value()).str()
+ pauseOnFirstModel_.state_.value() ? TranslatedString::create("IDS_ACCS_UNIVERSAL_SWITCH_SETTINGS_SECONDS", pauseOnFirstModel_.value_.value()).str()
: std::string{"IDS_ACCS_UNIVERSAL_SWITCH_SETTINGS_OFF"},
[this](auto item) {
DEBUG("Pause on first");
pauseOnFirstModel_.state_ = item->widgetState_.value();
},
std::function<void(ListItem * item)>{},
- pauseOnFirstModel_.value_.value()));
+ pauseOnFirstModel_.state_.value()));
auto item = items.back().get();
auto pauseOnFirstCb = [this, item](auto value) {
item->widgetState_ = pauseOnFirstModel_.state_.value();