1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-25 05:52:50 -05:00

fix wonky keyboard behavior on launchers

This commit is contained in:
bbedward
2025-08-15 12:26:45 -04:00
parent 02202efbba
commit 4bc784deb2
2 changed files with 3 additions and 24 deletions

View File

@@ -23,6 +23,9 @@ PanelWindow {
function show() {
appDrawerPopout.isVisible = true
appLauncher.searchQuery = ""
appLauncher.selectedIndex = 0
appLauncher.setCategory("All")
appLauncher.keyboardNavigationActive = false
}
function hide() {
@@ -411,7 +414,6 @@ PanelWindow {
signal keyboardNavigationReset
signal itemClicked(int index, var modelData)
signal itemHovered(int index)
signal itemRightClicked(int index, var modelData, real mouseX, real mouseY)
function ensureVisible(index) {
@@ -446,9 +448,6 @@ PanelWindow {
onItemClicked: function (index, modelData) {
appLauncher.launchApp(modelData)
}
onItemHovered: function (index) {
appLauncher.selectedIndex = index
}
onItemRightClicked: function (index, modelData, mouseX, mouseY) {
contextMenu.show(mouseX, mouseY, modelData)
}
@@ -553,8 +552,6 @@ PanelWindow {
if (appList.hoverUpdatesSelection
&& !appList.keyboardNavigationActive)
appList.currentIndex = index
appList.itemHovered(index)
}
onPositionChanged: {
appList.keyboardNavigationReset()
@@ -599,7 +596,6 @@ PanelWindow {
signal keyboardNavigationReset
signal itemClicked(int index, var modelData)
signal itemHovered(int index)
signal itemRightClicked(int index, var modelData, real mouseX, real mouseY)
function ensureVisible(index) {
@@ -636,9 +632,6 @@ PanelWindow {
onItemClicked: function (index, modelData) {
appLauncher.launchApp(modelData)
}
onItemHovered: function (index) {
appLauncher.selectedIndex = index
}
onItemRightClicked: function (index, modelData, mouseX, mouseY) {
contextMenu.show(mouseX, mouseY, modelData)
}
@@ -736,8 +729,6 @@ PanelWindow {
if (appGrid.hoverUpdatesSelection
&& !appGrid.keyboardNavigationActive)
appGrid.currentIndex = index
appGrid.itemHovered(index)
}
onPositionChanged: {
appGrid.keyboardNavigationReset()