fixed save button

This commit is contained in:
dranik
2026-05-22 16:08:34 +03:00
parent dec410016e
commit 6e167e998b
6 changed files with 93 additions and 32 deletions
@@ -185,8 +185,10 @@ PageType {
Layout.bottomMargin: 8
Layout.leftMargin: 16
Layout.rightMargin: 16
// Show Save immediately while user edits port, even before focus loss.
visible: listView.enabled && XrayConfigModel.hasUnsavedChanges
// Show Save while port is being edited (before editingFinished) or other fields changed.
visible: listView.enabled
&& (XrayConfigModel.hasUnsavedChanges
|| textFieldWithHeaderType.textField.text !== port)
enabled: visible && textFieldWithHeaderType.errorText === ""
text: qsTr("Save")
onClicked: function() {