fixed additional info can not be save in page OpenVpn settings

This commit is contained in:
ronoaer 2023-09-16 16:20:19 +08:00
parent c0aca97083
commit 9eebee3ce3
2 changed files with 16 additions and 15 deletions

View file

@ -312,12 +312,12 @@ PageType {
visible: additionalClientCommandsSwitcher.checked
text: additionalClientCommands
textAreaText: additionalClientCommands
placeholderText: qsTr("Commands:")
onEditingFinished: {
if (additionalClientCommands !== text) {
additionalClientCommands = text
textArea.onEditingFinished: {
if (additionalClientCommands !== textAreaText) {
additionalClientCommands = textAreaText
}
}
}
@ -330,6 +330,12 @@ PageType {
checked: additionalServerCommands !== ""
text: qsTr("Additional server configuration commands")
onCheckedChanged: {
if (!checked) {
additionalServerCommands = ""
}
}
}
TextAreaType {
@ -338,12 +344,12 @@ PageType {
visible: additionalServerCommandsSwitcher.checked
text: additionalServerCommands
textAreaText: additionalServerCommands
placeholderText: qsTr("Commands:")
onEditingFinished: {
if (additionalServerCommands !== text) {
additionalServerCommands = text
textArea.onEditingFinished: {
if (additionalServerCommands !== textAreaText) {
additionalServerCommands = textAreaText
}
}
}