applets/systemtray: stop overriding delegates' tooltip locations
Reason for the change
In Plasma 5, this was done to work around some positioning bugs in PlasmaCore.ToolTipArea. However these have since been fixed, and overriding the position now causes new bugs, such as the tooltip appearing under the mouse pointer and appearing and disappearing in a loop, which is quite hilarious.
Removing this code causes the tooltip to appear below the delegate, which is fine.
Test plan
- Move System Tray's Panel to left screen edge
- Click arrow to open expanded view
- Hover over one of the items on the left or in the center
Screenshots or screen recordings
Before | After |
---|---|
Before | After |
Bugs fixed
BUG: 470650 BUG: 490555 FIXED-IN: 6.1.5