Index: sources/gui/qml/pages/settings/SettingsWiFi.qml =================================================================== diff -u -r081df84b4b81ab39296f42c3c7e91deb021b8979 -raef40c25aa724a8fc249346de0cfc91bc63df8d4 --- sources/gui/qml/pages/settings/SettingsWiFi.qml (.../SettingsWiFi.qml) (revision 081df84b4b81ab39296f42c3c7e91deb021b8979) +++ sources/gui/qml/pages/settings/SettingsWiFi.qml (.../SettingsWiFi.qml) (revision aef40c25aa724a8fc249346de0cfc91bc63df8d4) @@ -67,43 +67,40 @@ anchors.leftMargin : _root.leftMargin TextEntry { id : _ipAddress - // nextInput : _gateway // it's not needed to be entered in order all the time and also the keyboard needs to be hidden for the set result to be shown. + nextInput : _gateway // helps user to tap on enter to go to the next entry, keyboard visibility is handled by TextEntry. textInput.text : vNetwork.ipAddress label.text : qsTr("IP Address") textInput.width : entryWidth label.width : labelWidth - hasCarret : true + // hasCursor : true // set false for now to disable the static IP entry for phase 1 validator : ipValidator onEnterPressed : { - _keyboard.setVisible(false) vNetwork.doSetIPAddress(textInput.text) } } TextEntry { id : _gateway - // nextInput : _subnetmask // it's not needed to be entered in order all the time and also the keyboard needs to be hidden for the set result to be shown. + nextInput : _subnetmask // helps user to tap on enter to go to the next entry, keyboard visibility is handled by TextEntry. textInput.text : vNetwork.gateway textInput.width : entryWidth label.width : labelWidth label.text : qsTr("Gateway") - hasCarret : true + // hasCursor : true // set false for now to disable the static IP entry for phase 1 validator : ipValidator onEnterPressed : { - _keyboard.setVisible(false) vNetwork.doSetGateway(textInput.text) } } TextEntry { id : _subnetmask - // nextInput : _dns // it's not needed to be entered in order all the time and also the keyboard needs to be hidden for the set result to be shown. + nextInput : _dns // helps user to tap on enter to go to the next entry, keyboard visibility is handled by TextEntry. textInput.text : vNetwork.subnetMask textInput.width : entryWidth label.width : labelWidth label.text : qsTr("Subnet Mask") - hasCarret : true + // hasCursor : true // set false for now to disable the static IP entry for phase 1 validator : ipValidator onEnterPressed : { - _keyboard.setVisible(false) vNetwork.doSetSubnetMask(textInput.text) } } @@ -113,10 +110,9 @@ textInput.width : entryWidth label.width : labelWidth label.text : qsTr("DNS") - hasCarret : true + // hasCursor : true // set false for now to disable the static IP entry for phase 1 validator : ipValidator onEnterPressed : { - _keyboard.setVisible(false) vNetwork.doSetDNS(textInput.text) } }