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

Vlad Zahorodnii <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/-/commit/eab90b6a0a |ma/kwin/-/commit/cab4fdaad2
                   |cb3f20b0127f944fea1c68d340e |96be5de025540f8d5e937a2dd66
                   |3d2                         |c27

--- Comment #5 from Vlad Zahorodnii <[email protected]> ---
Git commit cab4fdaad296be5de025540f8d5e937a2dd66c27 by Vlad Zahorodnii, on
behalf of David Edmundson.
Committed on 14/02/2024 at 10:08.
Pushed by vladz into branch 'Plasma/6.0'.

overview: Explicitly reset parent on teradown

Instantiators create objects when they're added to a model, and
deference when when they're removed from the model.

When we explicitly set a parent in onObjectAdded we're creating a second
reference. This does get cleaned up later, but not in the same frame.

This brings us in line to what QQmlRepeater (which works with items)
does internally for items being added and removed.


(cherry picked from commit eab90b6a0acb3f20b0127f944fea1c68d340e3d2)

M  +6    -0    src/plugins/private/qml/WindowHeap.qml

https://invent.kde.org/plasma/kwin/-/commit/cab4fdaad296be5de025540f8d5e937a2dd66c27

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

Reply via email to