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

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-desktop/-/commit/
                   |                            |5d04608fefeaebeeed590bf1e35
                   |                            |76428a141adac
         Resolution|---                         |FIXED

--- Comment #4 from David Edmundson <k...@davidedmundson.co.uk> ---
Git commit 5d04608fefeaebeeed590bf1e3576428a141adac by David Edmundson.
Committed on 22/01/2025 at 15:30.
Pushed by davidedmundson into branch 'master'.

kcms/ksmserver: Fix settings object lifetime management

Registering a QML singleton with an object with a small lifespan than
the engine is wrong.

This will assert (or at best be broken) when the KCM is opened, closed
and reopened.

This is in line with other KCMs.
Related: bug 488292

M  +6    -3    kcms/ksmserver/kcmsmserver.cpp
M  +6    -1    kcms/ksmserver/kcmsmserver.h
M  +15   -16   kcms/ksmserver/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/5d04608fefeaebeeed590bf1e3576428a141adac

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

Reply via email to