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.

Reply via email to