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

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/commit/8fc634684c03 |ma/kwin/commit/0d0474117ddf
                   |7dc0d88156d2dd076412989e6bc |8024e7c5a2239154aadedf73959
                   |7                           |7

--- Comment #6 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit 0d0474117ddf8024e7c5a2239154aadedf739597 by Vlad Zahorodnii.
Committed on 27/02/2023 at 12:22.
Pushed by vladz into branch 'Plasma/5.27'.

wayland: Setup compositing for internal window when it's mapped

Aurorae decoration plugin creates an unmapped internal window, it's not
rendered and so it's not added to the Workspace.

Internal window setups compositing in its constructor too. It means that
the WindowItem will have a link to the scene, but since the Compositor
has no any idea about the internal window yet, that scene can become a
dangling pointer, and kwin can crash when the window item is destroyed.
(cherry picked from commit 8fc634684c037dc0d88156d2dd076412989e6bc7)

M  +1    -3    src/internalwindow.cpp

https://invent.kde.org/plasma/kwin/commit/0d0474117ddf8024e7c5a2239154aadedf739597

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

Reply via email to