diff --git a/companion/src/updates/updateoptionsdialog.cpp b/companion/src/updates/updateoptionsdialog.cpp
index cec7d96a8..d2183e149 100644
--- a/companion/src/updates/updateoptionsdialog.cpp
+++ b/companion/src/updates/updateoptionsdialog.cpp
@@ -186,15 +186,19 @@ UpdateOptionsDialog::UpdateOptionsDialog(QWidget * parent, UpdateFactories * fac
QDialog::accept();
});
+ connect(ui->buttonBox, &QDialogButtonBox::rejected, [=]() {
+ QDialog::reject();
+ });
+
connect(ui->buttonBox, &QDialogButtonBox::clicked, [=](QAbstractButton * button) {
if (ui->buttonBox->standardButton(button) == QDialogButtonBox::RestoreDefaults) {
factories->resetRunEnvironment(name);
update();
}
- else if (ui->buttonBox->standardButton(button) == QDialogButtonBox::Discard) {
- QDialog::reject();
- }
- else if (ui->buttonBox->standardButton(button) == QDialogButtonBox::Save) {
+ //else if (ui->buttonBox->standardButton(button) == QDialogButtonBox::Cancel) {
+ // QDialog::reject();
+ //}
+ else if (ui->buttonBox->standardButton(button) == QDialogButtonBox::Ok) {
runParams->data.updateRelease = ui->cboReleases->currentText();
for (int i = 0; i < runParams->data.assets.size(); i++) {
diff --git a/companion/src/updates/updateoptionsdialog.ui b/companion/src/updates/updateoptionsdialog.ui
index 665d937e4..048aad91f 100644
--- a/companion/src/updates/updateoptionsdialog.ui
+++ b/companion/src/updates/updateoptionsdialog.ui
@@ -116,7 +116,7 @@
Qt::Horizontal
- QDialogButtonBox::Discard|QDialogButtonBox::RestoreDefaults|QDialogButtonBox::Save
+ QDialogButtonBox::Cancel|QDialogButtonBox::Ok|QDialogButtonBox::RestoreDefaults