diff --git a/src/GUI/ExtraSettingsSection.cxx b/src/GUI/ExtraSettingsSection.cxx index 081446c18..7c9fc6f9b 100644 --- a/src/GUI/ExtraSettingsSection.cxx +++ b/src/GUI/ExtraSettingsSection.cxx @@ -53,7 +53,11 @@ void ExtraSettingsSection::doApply() LauncherArgumentTokenizer tk; Q_FOREACH(auto arg, tk.tokenize(m_argsEdit->toPlainText())) { - m_config->setArg(arg.arg, arg.value); + if (arg.arg.startsWith("prop:")) { + m_config->setProperty(arg.arg.mid(5), arg.value); + } else { + m_config->setArg(arg.arg, arg.value); + } } }