From 766e1c92fcf610498a7afcb543257509cb961020 Mon Sep 17 00:00:00 2001 From: Cyril Anisimov Date: Tue, 22 Oct 2024 23:58:53 +0200 Subject: [PATCH] fix focus on users on page share --- client/ui/qml/Pages2/PageShare.qml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/client/ui/qml/Pages2/PageShare.qml b/client/ui/qml/Pages2/PageShare.qml index 7bf31067..47ca08f4 100644 --- a/client/ui/qml/Pages2/PageShare.qml +++ b/client/ui/qml/Pages2/PageShare.qml @@ -661,6 +661,32 @@ PageType { visible: accessTypeSelector.currentIndex === 1 + property bool isFocusable: true + + Keys.onTabPressed: { + FocusController.nextKeyTabItem() + } + + Keys.onBacktabPressed: { + FocusController.previousKeyTabItem() + } + + Keys.onUpPressed: { + FocusController.nextKeyUpItem() + } + + Keys.onDownPressed: { + FocusController.nextKeyDownItem() + } + + Keys.onLeftPressed: { + FocusController.nextKeyLeftItem() + } + + Keys.onRightPressed: { + FocusController.nextKeyRightItem() + } + model: SortFilterProxyModel { id: proxyClientManagementModel sourceModel: ClientManagementModel