diff options
author | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2019-07-29 16:07:07 +0300 |
---|---|---|
committer | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2019-07-30 09:34:27 +0300 |
commit | 51cd8493b5d3d7d4e74d3733df6d8ad12f1866fe (patch) | |
tree | fd2bcc2088d33316a4ce591252b18cb19e5f7e78 /src | |
parent | 3db5ea3ed101a9f85b86e21b093e322767d625bc (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>
Diffstat (limited to 'src')
-rw-r--r-- | src/settingsui/network/WiredSettings.qml | 5 |
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); } } |