diff --git a/qml/AppUI/WidgetPage.qml b/qml/AppUI/WidgetPage.qml index 4954c471f966e8bf785db1b5748f88e196653fb9..9ada2d8fb9f0513d4a75610b54b9b342dc156e9f 100644 --- a/qml/AppUI/WidgetPage.qml +++ b/qml/AppUI/WidgetPage.qml @@ -184,10 +184,6 @@ Item { clip: true KeyNavigation.tab: focusToSidebar - onSourceChanged: { - focus = false; - } - onLoaded: { item.send.connect(widgetList.send); // sidebarLayout.updateSidebarLayout(widgetList.currentItem.extensionOptions); diff --git a/qml/extensions/FavoriteExtension.qml b/qml/extensions/FavoriteExtension.qml index 7f3fda0e40f6f3a4bc140b7ac979357b3ca75215..695a6f067d14276d67020186a756f6f82aa46b58 100644 --- a/qml/extensions/FavoriteExtension.qml +++ b/qml/extensions/FavoriteExtension.qml @@ -46,6 +46,8 @@ UkuiMenuExtension { onPressed: { if (mouse.button === Qt.RightButton) { normalUI.focus = false; + favoriteView.forceActiveFocus(); + favoriteView.itemShowBorder = false; menu.open(); return; } @@ -215,6 +217,7 @@ UkuiMenuExtension { Component.onCompleted: { favoriteView.viewModel.model = extensionData.favoriteAppsModel folderLoader.turnPageFinished.connect(contentShowFinished) + favoriteView.itemShowBorder = false; } Component.onDestruction: { folderLoader.turnPageFinished.disconnect(contentShowFinished);