swipe lags when returning to running apps grid if app cover is not uptodate

asked 2017-11-26 13:51:52 +0200

mcfrisk gravatar image

updated 2018-07-23 21:55:16 +0200

Edz gravatar image

Swiping away from apps shows very visible lag on screen.

Swiping is smooth until the current apps cover need to be rendered. If the app changed things in ui, drawing/reneding the new app cover stalls the whole swipe graphics drawing.

This kills UI responsiveness. Please update the cover of the apps in background. It is ok to show an old version of the cover.

This is related to other swipe lag bugs reported here: https://together.jolla.com/question/156475/210211-swipes-lag-behind-on-jolla-c-aqua-fish/

Example to reproduce: when writing this on tjc on browser, if I wrtite few letters, then swipe to app grid, the whole swipe lags when browsers cover needs to be updated. If the cover is uptodate, swipe is smooth.

edit retag flag offensive close delete

Comments

Which device?, which OS version?

Edz ( 2017-11-26 14:32:28 +0200 )edit

jollac with 2.1.3.7 now but suspect the lag has been there since 2.something. Ever since covers got the live views maybe. I have also disabled the swipe karma filter thing since it only adds more lag to all swipes.

mcfrisk ( 2017-11-26 16:07:12 +0200 )edit

Is there a way in config or patches to disable the app screenshots in covers? Logo of the app is enough.

I dont need them for anything and the GUI experience would so much smoother without the cover update delays from browser etc.

mcfrisk ( 2017-11-29 00:21:37 +0200 )edit

App screenshots? Are you talking about Android applications?

nthn ( 2017-11-30 19:27:35 +0200 )edit

All apps. Especially browser, gallery, Android apps, all games...

Screen shots don't help. Maybe I can show a video if nothing else helps. The first swipe from app stops screen updates after around 1 cm from the swipe, and then there is delay until the new app cover has been generated. It is simple to reproduce with the instructions above on my JollaC device.

To me this is a bug in the GUI framework. Individual apps should not affect GUI response times and FPS.

mcfrisk ( 2017-11-30 19:52:35 +0200 )edit