Bug 486554 - Halcyon: apps do not open from favorites
Summary: Halcyon: apps do not open from favorites
Status: RESOLVED FIXED
Alias: None
Product: plasma-mobile
Classification: Plasma
Component: Shell (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Mobile Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-04 09:41 UTC by Plata
Modified: 2024-07-23 14:45 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Plata 2024-05-04 09:41:22 UTC
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
Comment 1 aTosser 2024-07-22 02:02:57 UTC
Also affects:

Operating System: postmarketOS
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Comment 2 Devin Lin 2024-07-23 14:44:03 UTC
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
Comment 3 Devin Lin 2024-07-23 14:45:02 UTC
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