https://bugs.kde.org/show_bug.cgi?id=472937
Marco Martin <notm...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|CONFIRMED |RESOLVED Latest Commit| |https://invent.kde.org/plas | |ma/plasma-workspace/-/commi | |t/404352dc0688e62b344b1c039 | |9f2e74caa4a5dc8 --- Comment #9 from Marco Martin <notm...@gmail.com> --- Git commit 404352dc0688e62b344b1c0399f2e74caa4a5dc8 by Marco Martin. Committed on 25/11/2024 at 15:30. Pushed by mart into branch 'wor/mart/notificationPosition'. Notification positioning fixes Better tracking of obstructingDialog size, visibility and position, making notifications reposition correctly when going out of edit mode Behavior is still a bit weird sometimes, but should never be breaking anymore, for a full fix the obstructingDialog should be rewritten considering that there might be more than one, but this would lead to a considerable increase in code complexity, so doesn't belong in this mr. More robust tracking of who is the parent plasmoid: the hack used before alsways removed the first item from plasmoidItems which is not guaranteed to actually be the one that was removed, now plasmoids unsubscribe themselves before actually being destroyed, which is much more reliable M +26 -10 applets/notifications/package/contents/ui/global/Globals.qml M +3 -0 applets/notifications/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/404352dc0688e62b344b1c0399f2e74caa4a5dc8 -- You are receiving this mail because: You are watching all bug changes.