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

            Bug ID: 448664
           Summary: use ExpandedRepresentation for the systray
           Product: plasmashell
           Version: 5.23.3
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: System Tray
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

SUMMARY
Plasma Systray currently is using its own internal PlasmaCore.Dialog in order
to show its hidden contents :
https://invent.kde.org/plasma/plasma-workspace/-/blob/master/applets/systemtray/package/contents/ui/main.qml#L206

Unfortunately that approach does not allow other systray users such as Latte
Dock to provide their own solution for the popup.

Plasma offers an alternative through ExpandedRepresentation in order to
standardize this. That solution will automatically enable Latte to provide its
own solution for the popup. The standardize way to use PlasmaCore.Dialog for
applet popups can be found at:
https://github.com/KDE/plasma-desktop/blob/master/desktoppackage/contents/applet/CompactApplet.qml

This was discussed first at reddit:
https://www.reddit.com/r/kde/comments/s5dnku/how_to_fix_system_tray_intersecting_latte_dock/

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

Reply via email to