From 953b71182347c0dfb989e63d85d3da86515fdcf5 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sat, 9 Nov 2024 17:09:12 -0500 Subject: [PATCH] Make fullscreen images focused when they're opened Otherwise keyboard shortcuts don't work until you tap the image, which makes no sense. BUG: 484322 (cherry picked from commit a41d0f321417b8076248c8235ab098ae937e2947) --- src/qml/NeochatMaximizeComponent.qml | 2 ++ src/qml/QrCodeMaximizeComponent.qml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/qml/NeochatMaximizeComponent.qml b/src/qml/NeochatMaximizeComponent.qml index 16130af6f..a9dde97d9 100644 --- a/src/qml/NeochatMaximizeComponent.qml +++ b/src/qml/NeochatMaximizeComponent.qml @@ -104,6 +104,8 @@ Components.AlbumMaximizeComponent { } } + onOpened: forceActiveFocus() + onItemRightClicked: RoomManager.viewEventMenu(root.currentEventId, root.currentRoom) onSaveItem: { diff --git a/src/qml/QrCodeMaximizeComponent.qml b/src/qml/QrCodeMaximizeComponent.qml index 448d11a83..d84e7df32 100644 --- a/src/qml/QrCodeMaximizeComponent.qml +++ b/src/qml/QrCodeMaximizeComponent.qml @@ -14,6 +14,8 @@ Components.AbstractMaximizeComponent { property color avatarColor required property string avatarSource + onOpened: forceActiveFocus() + Shortcut { sequences: [StandardKey.Cancel] onActivated: root.close()