https://bugs.kde.org/show_bug.cgi?id=471370
David Redondo <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED Latest Commit| |https://invent.kde.org/plas | |ma/plasma-desktop/-/commit/ | |8f3f2e2719c0459f48c65b19603 | |68a2ab884b14a --- Comment #7 from David Redondo <[email protected]> --- Git commit 8f3f2e2719c0459f48c65b1960368a2ab884b14a by David Redondo, on behalf of Dávid Bácskay-Nagy. Committed on 20/03/2026 at 09:25. Pushed by davidre into branch 'master'. kcm/keys: prevent shortcut conflicts during save (BUG: 471370) Fixes a bug where reassigning or swapping shortcuts could lead to temporary conflicts due to single-pass updates. Use a two-phase approach: first remove obsolete shortcuts, then apply new ones, ensuring conflict-free updates. To test: assign two actions different shortcuts, then swap them and save. M +46 -22 kcms/keys/globalaccelmodel.cpp M +1 -0 kcms/keys/globalaccelmodel.h https://invent.kde.org/plasma/plasma-desktop/-/commit/8f3f2e2719c0459f48c65b1960368a2ab884b14a -- You are receiving this mail because: You are watching all bug changes.
