fix(StatusInput): Forward keys events to root

Closes: #372
This commit is contained in:
B.Melnik 2021-09-03 13:16:16 +03:00 committed by Michał Cieślak
parent 1398b3c9d5
commit 49c9348f65
2 changed files with 4 additions and 1 deletions

View File

@ -110,7 +110,6 @@ Item {
QC.ScrollBar.vertical: QC.ScrollBar { interactive: multiline; enabled: multiline } QC.ScrollBar.vertical: QC.ScrollBar { interactive: multiline; enabled: multiline }
function ensureVisible(r) { function ensureVisible(r) {
if (contentX >= r.x) if (contentX >= r.x)
contentX = r.x; contentX = r.x;
@ -162,6 +161,8 @@ Item {
} }
} }
Keys.forwardTo: [statusBaseInput]
onTextChanged: { onTextChanged: {
statusBaseInput.dirty = true statusBaseInput.dirty = true
if (statusBaseInput.maximumLength > 0) { if (statusBaseInput.maximumLength > 0) {

View File

@ -95,6 +95,8 @@ Item {
maximumLength: root.charLimit maximumLength: root.charLimit
onTextChanged: root.validate() onTextChanged: root.validate()
Keys.forwardTo: [root]
} }
StatusBaseText { StatusBaseText {