https://bugs.kde.org/show_bug.cgi?id=500705
cwo <cwo....@posteo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/plasma-workspace/-/commi | |t/28f14755fc51fc0cf84777c44 | |8c445e3f142ffb8 Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #7 from cwo <cwo....@posteo.net> --- Git commit 28f14755fc51fc0cf84777c448c445e3f142ffb8 by Christoph Wolk. Committed on 28/02/2025 at 14:23. Pushed by cwo into branch 'master'. applets/systemtray: fix tab focus after pin button The tab focus in the expanded representation uses a rather complex assignment where KeyNavigation.backtab in the loaded representation is assigned to the backtab of its container. This actually works in the backtab direction quite well, but breaks poor KeyNavigations implicit reverse assignment, which does not get sufficiently updated when a new representation is loaded. Depending on the precise circumstances, it often ends up still assigned to the previously loaded representation which obviously can't be focused anymore, so focus just ends up stuck in tab direction. Instead, just set tab focus explicitly to the first entry in the representation's focus chain. This is not always the optimal tab chain experience by itself, but it's at least something generally reasonable that individual applets can build on. M +1 -0 applets/systemtray/package/contents/ui/ExpandedRepresentation.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/28f14755fc51fc0cf84777c448c445e3f142ffb8 -- You are receiving this mail because: You are watching all bug changes.