aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-11-18 12:40:02 +0100
committerEike Ziller <eike.ziller@qt.io>2020-11-18 13:46:01 +0000
commit45429a3c44c5daae8b00d72ecd67e1e7cc3091d0 (patch)
tree2ada68e2336b139ed682bd11bb22a2d18f6a7176 /src
parent4e7665503ff556303a4c61ce01cac8338cc9f324 (diff)
iOS: Fix persistence of signing settings
The signing team / provisioning ID was saved in the settings, but while restoring the state it was overwritten when restoring the "Automatic Signing" state. Fixes: QTCREATORBUG-24586 Change-Id: I46c4e89689c26aabad4831bf15da6223191e08b8 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/ios/iosbuildconfiguration.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/ios/iosbuildconfiguration.cpp b/src/plugins/ios/iosbuildconfiguration.cpp
index b82c9ca984..c0010112d0 100644
--- a/src/plugins/ios/iosbuildconfiguration.cpp
+++ b/src/plugins/ios/iosbuildconfiguration.cpp
@@ -153,8 +153,9 @@ IosBuildSettingsWidget::IosBuildSettingsWidget(IosBuildConfiguration *bc)
this, &IosBuildSettingsWidget::onSigningEntityComboIndexChanged);
connect(m_autoSignCheckbox, &QCheckBox::toggled,
this, &IosBuildSettingsWidget::configureSigningUi);
+ const QString signingIdentifier = bc->m_signingIdentifier->value();
configureSigningUi(m_autoSignCheckbox->isChecked());
- setDefaultSigningIdentfier(bc->m_signingIdentifier->value());
+ setDefaultSigningIdentfier(signingIdentifier);
}
m_signEntityCombo->setEnabled(m_isDevice);