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

Niccolò Venerandi <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
                   |t/59b79abaeb9449a4f0d6d06a0 |t/ac319dca523dbbbce60567129
                   |5ff453ea2dbf60f             |f95d067679702a7

--- Comment #18 from Niccolò Venerandi <[email protected]> ---
Git commit ac319dca523dbbbce60567129f95d067679702a7 by Niccolò Venerandi.
Committed on 29/10/2026 at 08:33.
Pushed by niccolove into branch 'Plasma/6.8'.

applets/kicker: Add launchers to the desktop of the current activity

With multiple activities, "Add to Desktop" in Kickoff or Kicker may do
nothing. ContainmentInterface looks up the desktop containment with
Corona::containmentForScreen() and an empty activity. Every activity
has its own desktop containment on each screen, and with an empty
activity any of them matches, so the last one in the list is used. That
can belong to an inactive activity, which has no UI loaded.

Pass the current activity, like ShellCorona does. If it is not known,
the activity is empty and the behavior is unchanged.


(cherry picked from commit 59b79abaeb9449a4f0d6d06a05ff453ea2dbf60f)

Co-authored-by: Niccolò Venerandi <[email protected]>

M  +12   -3    applets/kicker/containmentinterface.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/ac319dca523dbbbce60567129f95d067679702a7

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

Reply via email to