diff options
Diffstat (limited to 'components/LineEdit.qml')
| -rw-r--r-- | components/LineEdit.qml | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/components/LineEdit.qml b/components/LineEdit.qml index 8695dadd..bc42150a 100644 --- a/components/LineEdit.qml +++ b/components/LineEdit.qml @@ -78,9 +78,9 @@ ColumnLayout { property bool borderDisabled: false property string borderColor: { - if(error && input.text !== ""){ + if ((error && input.text !== "") || (errorWhenEmpty && input.text == "")) { return MoneroComponents.Style.inputBorderColorInvalid; - } else if(input.activeFocus){ + } else if (input.activeFocus) { return MoneroComponents.Style.inputBorderColorActive; } else { return MoneroComponents.Style.inputBorderColorInActive; @@ -92,6 +92,7 @@ ColumnLayout { property bool fontBold: false property alias fontColor: input.color property bool error: false + property bool errorWhenEmpty: false property alias labelText: inputLabel.text property alias labelColor: inputLabel.color property alias labelTextFormat: inputLabel.textFormat |
