From 51cd8493b5d3d7d4e74d3733df6d8ad12f1866fe Mon Sep 17 00:00:00 2001 From: Assam Boudjelthia Date: Mon, 29 Jul 2019 16:07:07 +0300 Subject: 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 Reviewed-by: Samuli Piippo --- src/settingsui/network/WiredSettings.qml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/settingsui/network/WiredSettings.qml') 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); } } -- cgit v1.2.3