diff --git a/qml/FullscreenFrame.qml b/qml/FullscreenFrame.qml index 69a934c4..704b0e85 100644 --- a/qml/FullscreenFrame.qml +++ b/qml/FullscreenFrame.qml @@ -526,7 +526,7 @@ Control { } Keys.onPressed: { - if (searchEdit.focus === false && !searchEdit.text && event.text) { + if (searchEdit.focus === false && !searchEdit.text && (event.text && !"\t ".includes(event.text))) { searchEdit.focus = true searchEdit.text = event.text } diff --git a/qml/WindowedFrame.qml b/qml/WindowedFrame.qml index d1443d26..92a7bf2b 100644 --- a/qml/WindowedFrame.qml +++ b/qml/WindowedFrame.qml @@ -304,7 +304,7 @@ StackView { } } Keys.onPressed: { - if (stackView.index !== 0 ) { + if ((event.text && !"\t ".includes(event.text)) && (stackView.currentItem !== stackView.initialItem)) { stackView.pop() } if (searchEdit.focus === false && !searchEdit.text && event.text) {