From 7afc09fd43696e8133a2160822663a810859e510 Mon Sep 17 00:00:00 2001 From: AzulRadio <50132891+AzulRadio@users.noreply.github.com> Date: Fri, 27 May 2022 11:32:26 -0500 Subject: [PATCH] Shortcut to search and auto highlight search bar (#405) * search bar text highlight * add search bar shortcut "/" Signed-off-by: youhy Co-authored-by: Jenn Nguyen --- include/ignition/gui/qml/Main.qml | 5 +++++ include/ignition/gui/qml/PluginMenu.qml | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/include/ignition/gui/qml/Main.qml b/include/ignition/gui/qml/Main.qml index 67aa99e87..4ce98ff64 100644 --- a/include/ignition/gui/qml/Main.qml +++ b/include/ignition/gui/qml/Main.qml @@ -151,6 +151,11 @@ ApplicationWindow onActivated: close() } + Shortcut { + sequence: "/" + onActivated: pluginMenu.open() + } + /** * Top toolbar */ diff --git a/include/ignition/gui/qml/PluginMenu.qml b/include/ignition/gui/qml/PluginMenu.qml index 754c681e2..ab1c41e33 100644 --- a/include/ignition/gui/qml/PluginMenu.qml +++ b/include/ignition/gui/qml/PluginMenu.qml @@ -38,7 +38,11 @@ Popup { Material.color(Material.Grey, Material.Shade200): Material.color(Material.Grey, Material.Shade900); - onOpened: searchField.forceActiveFocus() + + onOpened: { + searchField.forceActiveFocus() + searchField.selectAll() + } ColumnLayout { anchors.fill: parent