You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dash menu: STILL get the issue of opening the menu every once in a while and hovering any entry (shutdown options, favs, programs) first icon does not highlight and therefore cant be clicked.
#242
Open
star-buck opened this issue
Sep 1, 2020
· 2 comments
the menu on latest manajro is still laggy, even after hovering for a while over the categories, it takes another 1-2 seconds before any icon the mouse cursor is on appears to be hovered and selected....
I did some profiling. It's spending way too much time loading icons for the main grid. This doesn't affect kickoff as much as there are fewer icons visible at a single time.
The slowdown is for a number of reasons, so this won't be fixed in a single commit. I will split out some of obvious waste spotted so far:
The "enabled" property gets propagated to the icons triggering both a redraw and a slow path painting effects
The "all apps grid" and "mainGrid" both exist at once and toggle enabled and visibility. https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/598
The logic in onPositionChanged (DashboardRepresentation.qml:885) looks very weird. Sometimes we do things immediately, sometimes after a 50ms timeout. The immediate call gets triggered too often, and the compressed path (with the timeout) is waaay too long.
I will make commits for them, and then we'll see where things stand.
No description provided.
The text was updated successfully, but these errors were encountered: