https://bugs.kde.org/show_bug.cgi?id=375112
Kai Uwe Broulik <k...@privat.broulik.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version Fixed In| |5.10.0 Status|UNCONFIRMED |RESOLVED Latest Commit| |https://commits.kde.org/pla | |sma-workspace/a7d56be57a1c1 | |258608d8eb363191d69f40c12e3 Resolution|--- |FIXED --- Comment #3 from Kai Uwe Broulik <k...@privat.broulik.de> --- Git commit a7d56be57a1c1258608d8eb363191d69f40c12e3 by Kai Uwe Broulik. Committed on 08/02/2017 at 16:26. Pushed by broulik into branch 'master'. [System Tray] Introduce "effectiveStatus" property and update visibility only when that changes Instead of calling it in response to any of the properties it depends on. This also saves some calls to this function on startup (80 instead of 90 for me with 14 tray icons) and keeps plasmoids from shifting around just because their status changed from e.g. Active to AcceptingInput (like touchpad when it asks for whether you really want to disable touchpad with no mouse attached) although the item's effective visibility didn't actually change. Related: bug 365630 FIXED-IN: 5.10.0 Differential Revision: https://phabricator.kde.org/D4488 M +10 -4 applets/systemtray/package/contents/ui/items/AbstractItem.qml M +7 -8 applets/systemtray/package/contents/ui/main.qml https://commits.kde.org/plasma-workspace/a7d56be57a1c1258608d8eb363191d69f40c12e3 -- You are receiving this mail because: You are watching all bug changes.