From f2f9359f7f4590b3ebf8c347bb0d6be73dcce05b Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Fri, 7 Oct 2022 10:04:08 +0200 Subject: [PATCH] Add a shortcut for search --- resources/qml/TopBar.qml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/resources/qml/TopBar.qml b/resources/qml/TopBar.qml index 716a5e10..4608da4d 100644 --- a/resources/qml/TopBar.qml +++ b/resources/qml/TopBar.qml @@ -33,6 +33,11 @@ Pane { searchField.text = "" } + Shortcut { + sequence: StandardKey.Find + onActivated: searchButton.searchActive = !searchButton.searchActive + } + Layout.fillWidth: true implicitHeight: topLayout.height + Nheko.paddingMedium * 2 z: 3 @@ -268,8 +273,9 @@ Pane { image: ":/icons/icons/ui/search.svg" ToolTip.visible: hovered ToolTip.text: qsTr("Search this room") - onClicked: { - searchActive = !searchActive + onClicked: searchActive = !searchActive + + onSearchActiveChanged: { if (searchActive) { searchField.forceActiveFocus(); }