This patch fixes T83099. This issue was caused by the greasepencil add-on removing keymap items it hadn't created itself, thus invalidating references that other add-ons held for the keymap items they've created. This is fixed by storing a reference to the created keymap items alongside the keymap and only removing those items that the add-on created itself. Additionally, this commit fixes the doc string that was no longer valid
Details
Details
Diff Detail
Diff Detail
- Repository
- rBA Blender Add-ons
- Branch
- 2020-11-30-keymap-v2
- Build Status
Buildable 11475 Build 11475: arc lint + arc unit
Event Timeline
Comment Actions
Please keep space cleanup out of revisions, it makes it fairly annoying to review otherwise...
| greasepencil_tools/__init__.py | ||
|---|---|---|
| 28 | This allows proper doc versioning instead of always using the developmental version. | |
| greasepencil_tools/__init__.py | ||
|---|---|---|
| 28 | I'll add this change before committing. | |
This comment was removed by Robert Guetzkow (rjg).