https://bugs.kde.org/show_bug.cgi?id=500705
cwo <cwo....@posteo.net> 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/28f14755fc51fc0cf84777c44 |t/3c629e29cb1340bd9b84bb87c |8c445e3f142ffb8 |a5e69f09297165e --- Comment #8 from cwo <cwo....@posteo.net> --- Git commit 3c629e29cb1340bd9b84bb87ca5e69f09297165e by Christoph Wolk. Committed on 28/02/2025 at 16:04. Pushed by cwo into branch 'Plasma/6.3'. 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. (cherry picked from commit 28f14755fc51fc0cf84777c448c445e3f142ffb8) Co-authored-by: Christoph Wolk <cwo....@posteo.net> M +1 -0 applets/systemtray/package/contents/ui/ExpandedRepresentation.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/3c629e29cb1340bd9b84bb87ca5e69f09297165e -- You are receiving this mail because: You are watching all bug changes.