feat(settings): allow up/down navigation in search results when settings are windowed

This commit is contained in:
Lemmy
2026-03-11 21:36:30 -04:00
parent 49db78a22b
commit 74b2bce935
@@ -83,16 +83,32 @@ FloatingWindow {
onActivated: settingsContent.selectPreviousTab()
}
Shortcut {
sequence: "Up"
enabled: !PanelService.isKeybindRecording
onActivated: settingsContent.scrollUp()
Instantiator {
model: Settings.data.general.keybinds.keyUp || []
Shortcut {
sequence: modelData
enabled: !PanelService.isKeybindRecording
onActivated: {
if (settingsContent.searchText.trim() !== "")
settingsContent.searchSelectPrevious();
else
settingsContent.scrollUp();
}
}
}
Shortcut {
sequence: "Down"
enabled: !PanelService.isKeybindRecording
onActivated: settingsContent.scrollDown()
Instantiator {
model: Settings.data.general.keybinds.keyDown || []
Shortcut {
sequence: modelData
enabled: !PanelService.isKeybindRecording
onActivated: {
if (settingsContent.searchText.trim() !== "")
settingsContent.searchSelectNext();
else
settingsContent.scrollDown();
}
}
}
// Main content