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

cwo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
                 CC|                            |[email protected]
             Status|REPORTED                    |CONFIRMED

--- Comment #1 from cwo <[email protected]> ---
Can reproduce.

Unfortunately, this seems to be not quite trivial to fix - whether something
was changed in the kcm is only computed while the kcm is open (so the entries
themselves are correctly highlighted), but the dot in the sidebar needs to be
computed outside the main kcm in a KCModuleData class. Usually this is easy as
the value can be read from the kcfg file and we have mechanisms to do all this
automatically, but the assignment of default applications is dynamic, as it
depends on which applications are currently installed.

So we would need to either have a dynamic kcfg file, or write a custom
KCModuleData class that handles the values. (This was the original approach in
https://invent.kde.org/plasma/plasma-workspace/-/commit/ecc32de2c7b95c4daf0a4226d17de2103d55bd26
where this feature was introduced, but seems to have been removed at some
point.)

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

Reply via email to