Blender Git Loki
Git Commits -> Revision e945ca3
Revision e945ca3 by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 16, 2021, 00:08 (GMT) |
Fix crash with "Current File" library and "Reload Scripts" When a (Python defined) UI-list type is unregistered, we have to make sure no list still references that type. We do the same for other such UI types. This didn't happen to be an issue before, since the list type was not accessed until the list was drawn again (which re-assigns the type). |
Commit Details:
Full Hash: e945ca34664249203e374ab9137720bed64de07e
Parent Commit: 6a523da
Lines Changed: +73, -15
7 Modified Paths:
/source/blender/blenkernel/BKE_screen.h (+0, -5) (Diff)
/source/blender/blenkernel/intern/screen.c (+3, -2) (Diff)
/source/blender/editors/interface/interface_templates.c (+3, -4) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+2, -2) (Diff)
/source/blender/windowmanager/intern/wm_uilist_type.c (+58, -1) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/screen.c (+3, -2) (Diff)
/source/blender/editors/interface/interface_templates.c (+3, -4) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+2, -2) (Diff)
/source/blender/windowmanager/intern/wm_uilist_type.c (+58, -1) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -1) (Diff)