Simply update all keymaps' RNA pointers when registering a new addon.
Depends on: D214
Differential D238
Followup to D214: Avoid addons loosing all there custom keymaps each time you hit F8. Authored by Bastien Montagne (mont29) on Jan 21 2014, 5:39 PM. Tags None Subscribers None
Details
Simply update all keymaps' RNA pointers when registering a new addon. Depends on: D214
Diff Detail
Event TimelineComment Actions *sigh* Why do we have the whole patch here? I have rebased the branch --onto the other one… :/ Anyway, this is to be checked after D214, will update it then I guess. Comment Actions http://www.graphicall.org/ftp/ideasman42/keymap_example_fix.diff Attached a WIP example to how I think this could be fixed (discussed with mont29 online). It sets a flag when an operator is removed which validates keymap items after. Whats missing from the patch...
|