1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-24 21:42:51 -05:00

Fix keyboard navi in file browser

This commit is contained in:
bbedward
2025-10-07 00:14:56 -04:00
parent abb3c40697
commit 43970d34aa
4 changed files with 42 additions and 36 deletions

View File

@@ -233,10 +233,6 @@ Item {
anchors.fill: parent
cursorShape: Qt.PointingHandCursor
onClicked: {
if (parentModal) {
parentModal.allowFocusOverride = true
parentModal.shouldHaveFocus = false
}
wallpaperBrowserLoader.active = true
}
}
@@ -1855,7 +1851,10 @@ Item {
asynchronous: true
sourceComponent: FileBrowserModal {
Component.onCompleted: open()
parentModal: personalizationTab.parentModal
Component.onCompleted: {
open()
}
browserTitle: "Select Wallpaper"
browserIcon: "wallpaper"
browserType: "wallpaper"
@@ -1869,12 +1868,6 @@ Item {
close()
}
onDialogClosed: {
if (parentModal) {
parentModal.allowFocusOverride = false
parentModal.shouldHaveFocus = Qt.binding(() => {
return parentModal.shouldBeVisible
})
}
Qt.callLater(() => wallpaperBrowserLoader.active = false)
}
}