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

Nate Graham <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/libplasma/-/commit/03a08 |ma/libplasma/-/commit/013c9
                   |20c2620baaaa61ea1989024a0ac |e64ffb102a5039517ae69bb9e72
                   |801f6822                    |73d3c57f

--- Comment #23 from Nate Graham <[email protected]> ---
Git commit 013c9e64ffb102a5039517ae69bb9e7273d3c57f by Nate Graham.
Committed on 28/10/2026 at 13:56.
Pushed by ngraham into branch 'Plasma/6.8'.

Containment: Use parent's screen for geometry of nested containments

Since !1541, the geometry getters use `d->screen` instead of `screen()`. For
nested containments like the system tray, `d->screen` is a stale config value;
only `screen()` follows the parent panel. So notification popups go to the
wrong screen.

Use `screen()` in the getters and forward the parent's `screenChanged`.

Created with an AI assistant (Claude Opus 5.5), tested by me on Plasma 6.8.0
and 6.8.1.


(cherry picked from commit 03a0820c2620baaaa61ea1989024a0ac801f6822)

6cfc61d8 Containment: Use parent's screen for geometry of nested containments

Co-authored-by: Sven Muckl <[email protected]>

M  +15   -5    src/plasma/containment.cpp

https://invent.kde.org/plasma/libplasma/-/commit/013c9e64ffb102a5039517ae69bb9e7273d3c57f

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

Reply via email to