Blender Git Commit Log

Git Commits -> Revision e945ca3

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021