fix PageSettingsAppSplitTunneling
This commit is contained in:
parent
dccfcde6f6
commit
b0fdbe6c4f
1 changed files with 5 additions and 5 deletions
|
|
@ -125,18 +125,18 @@ PageType {
|
||||||
|
|
||||||
model: root.routeModesModel
|
model: root.routeModesModel
|
||||||
|
|
||||||
currentIndex: getRouteModesModelIndex()
|
selectedIndex: getRouteModesModelIndex()
|
||||||
|
|
||||||
clickedFunction: function() {
|
clickedFunction: function() {
|
||||||
selector.text = selectedText
|
selector.text = selectedText
|
||||||
selector.closeTriggered()
|
selector.closeTriggered()
|
||||||
if (AppSplitTunnelingModel.routeMode !== root.routeModesModel[currentIndex].type) {
|
if (AppSplitTunnelingModel.routeMode !== root.routeModesModel[selectedIndex].type) {
|
||||||
AppSplitTunnelingModel.routeMode = root.routeModesModel[currentIndex].type
|
AppSplitTunnelingModel.routeMode = root.routeModesModel[selectedIndex].type
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Component.onCompleted: {
|
Component.onCompleted: {
|
||||||
if (root.routeModesModel[currentIndex].type === AppSplitTunnelingModel.routeMode) {
|
if (root.routeModesModel[selectedIndex].type === AppSplitTunnelingModel.routeMode) {
|
||||||
selector.text = selectedText
|
selector.text = selectedText
|
||||||
} else {
|
} else {
|
||||||
selector.text = root.routeModesModel[0].name
|
selector.text = root.routeModesModel[0].name
|
||||||
|
|
@ -146,7 +146,7 @@ PageType {
|
||||||
Connections {
|
Connections {
|
||||||
target: AppSplitTunnelingModel
|
target: AppSplitTunnelingModel
|
||||||
function onRouteModeChanged() {
|
function onRouteModeChanged() {
|
||||||
currentIndex = getRouteModesModelIndex()
|
selectedIndex = getRouteModesModelIndex()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue