https://bugs.kde.org/show_bug.cgi?id=474944

Marco Martin <notm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/discover/-/commit/d4fc75
                   |                            |36c77058c60e5320a4cd33e57bd
                   |                            |b184d8d
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #2 from Marco Martin <notm...@gmail.com> ---
Git commit d4fc7536c77058c60e5320a4cd33e57bdb184d8d by Marco Martin.
Committed on 28/09/2023 at 16:10.
Pushed by mart into branch 'master'.

Only preload a couple of screens worth of comments

Discover used to preload every comment in order to have the scrollbar
behaving as good as possible with variable height items.
However some applications like Firefox have thousands of comments
which will freeze firefox for minutes when scrolling quickly,
eat a lot of memory and will make discover even slow to quit
in order to delete the thousands of items it created.

Cache only a couple of screens worth of comments, so that applications with few
comments
behave well and applications with thousands remain efficient

M  +2    -1    discover/qml/ReviewsPage.qml

https://invent.kde.org/plasma/discover/-/commit/d4fc7536c77058c60e5320a4cd33e57bdb184d8d

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to