fix hide/unhide password

This commit is contained in:
Cyril Anisimov 2024-12-14 23:44:15 +01:00
parent 3021066180
commit 3a62f1f20b

View file

@ -104,7 +104,7 @@ PageType {
rightButtonClickedOnEnter: true
clickedFunc: function () {
clickedHandler
clickedHandler()
}
textField.onFocusChanged: {
@ -112,6 +112,15 @@ PageType {
var _currentItem = listView.itemAtIndex(_currentIndex).children[0]
listView.model[_currentIndex].textFieldText = _currentItem.textFieldText.replace(/^\s+|\s+$/g, '')
}
textField.onTextChanged: {
var _currentIndex = listView.currentIndex
textFieldText = textField.text
if (_currentIndex === vars.secretDataIndex) {
buttonImageSource = textFieldText !== "" ? (hideText ? "qrc:/images/controls/eye.svg" : "qrc:/images/controls/eye-off.svg") : ""
}
}
}
}