summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2019-07-29 16:07:07 +0300
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2019-07-30 09:34:27 +0300
commit51cd8493b5d3d7d4e74d3733df6d8ad12f1866fe (patch)
treefd2bcc2088d33316a4ce591252b18cb19e5f7e78
parent3db5ea3ed101a9f85b86e21b093e322767d625bc (diff)
Set service type to NetworkSettingsType.Wired in onServiceChanged
In WiredSettings.qml, onServiceChanged was being executed over and over while the correct service type was not being set before that. Fixes: QTBUG-71341 Change-Id: I15a097fbb14acfb4ab18ff3541689e296f3ea84c Reviewed-by: Jani Launonen <jani.launonen@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
-rw-r--r--src/settingsui/network/WiredSettings.qml5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/settingsui/network/WiredSettings.qml b/src/settingsui/network/WiredSettings.qml
index 3bf211e..11c6c24 100644
--- a/src/settingsui/network/WiredSettings.qml
+++ b/src/settingsui/network/WiredSettings.qml
@@ -45,8 +45,9 @@ Item {
}
onServiceChanged: {
- if (!service) {
- service = NetworkSettingsManager.services.itemFromRow(0);
+ NetworkSettingsManager.services.type = NetworkSettingsType.Wired;
+ if (!root.service) {
+ root.service = NetworkSettingsManager.services.itemFromRow(0);
}
}