plasma-applet-tiledmenu icon indicating copy to clipboard operation
plasma-applet-tiledmenu copied to clipboard

Scrolling App List is Laggy

Open Zren opened this issue 7 years ago • 1 comments

Flame Graph of scrolling up and down

The main cause appears to be the svg loading in AppToolButton.

So we should probably reuse those components.

Zren avatar May 02 '18 00:05 Zren

Using a Loader { source: "AppToolButtonStyle.qml" } doesn't help. It's still loading the svg (... from file? from the cache?) every single button instance.

If we remove the svg/shadow code, there's no lag when scrolling (since it's just Labels + Layouts left).

I'm thinking of just doing "fluent design" buttons like we used for the tiles till I've figured out how to properly load the svgs.

Zren avatar May 02 '18 13:05 Zren