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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
                   |264b383e4112b1e0dd1bc9d8938 |6aa0c64718c6a4d979d9aac5758
                   |8c9d877a8a0e4               |68af72683743a

--- Comment #12 from Marco Martin <notm...@gmail.com> ---
Git commit 6aa0c64718c6a4d979d9aac575868af72683743a by Marco Martin.
Committed on 20/01/2025 at 09:57.
Pushed by mart into branch 'Plasma/6.3'.

kcms/landingpage: fix frequent kcms count

Reset ignoredKCMs when the source model changes

the source model changes dinamically depending on the number of rows of
m_resultModel, so when the source model changes, the condition
source_row - ignoredKCMs.size() < 6 is not valid anymore


(cherry picked from commit 264b383e4112b1e0dd1bc9d89388c9d877a8a0e4)

50f54022 kcms/landingpage: fix frequent kcms count
730a26b7 call invalidateFilter when changing the model
f77b7c04 more invalidateFilter
02a7d128 yet another attempt
8c4df453 invalidate filter after every insert/remove

Co-authored-by: Marco Martin <notm...@gmail.com>

M  +13   -2    kcms/landingpage/landingpage.cpp

https://invent.kde.org/plasma/plasma-desktop/-/commit/6aa0c64718c6a4d979d9aac575868af72683743a

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

Reply via email to