SUMMARY Since Plasma 6, clicking on a favorite app in Halcyon does not open it. It works from the overview (and in Folio). STEPS TO REPRODUCE 1. Use Halcyon 2. Overview: add app to favorites 3. Favorites: try to open app (click it) OBSERVED RESULT The app does not open. EXPECTED RESULT The app opens. SOFTWARE/OS VERSIONS Linux: Fedora 40 (Kinoite) KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0
Also affects: Operating System: postmarketOS KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2
Git commit e301e2dae35d964aba4b47e59f583290571754bf by Devin Lin. Committed on 23/07/2024 at 14:43. Pushed by devinlin into branch 'Plasma/6.1'. homescreens/halcyon: Fix favorites delegate not activating with touch In Qt6 a bunch of weird behavior started happening with handlers which broke a bunch of things only in touch. Remove the HoverHandler here which apparently wasn't used for anything, and causes any MouseArea to stop sending clicked and pressAndHold signals. DragHandler also appears to have stopped working with touch (for the folder close swipe gesture), but that involves far more rewriting to replace... M +1 -7 containments/homescreens/halcyon/package/contents/ui/FavoritesAppDelegate.qml https://invent.kde.org/plasma/plasma-mobile/-/commit/e301e2dae35d964aba4b47e59f583290571754bf
Git commit 0b8b51d2fcd5c8e9154f8cdce54977bfea20facd by Devin Lin. Committed on 23/07/2024 at 14:40. Pushed by devinlin into branch 'master'. homescreens/halcyon: Fix favorites delegate not activating with touch In Qt6 a bunch of weird behavior started happening with handlers which broke a bunch of things only in touch. Remove the HoverHandler here which apparently wasn't used for anything, and causes any MouseArea to stop sending clicked and pressAndHold signals. DragHandler also appears to have stopped working with touch (for the folder close swipe gesture), but that involves far more rewriting to replace... M +0 -6 containments/homescreens/halcyon/package/contents/ui/FavoritesAppDelegate.qml https://invent.kde.org/plasma/plasma-mobile/-/commit/0b8b51d2fcd5c8e9154f8cdce54977bfea20facd