diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2010-08-28 11:07:02 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2010-08-28 11:07:02 +0400 |
commit | 0d530c3ddbff61ff0b566bc59b0f433961b38937 (patch) | |
tree | a3dfeb3b93b3e150cae0f5fc28d94509a193b5df /source/blender/windowmanager/WM_types.h | |
parent | 5c23537daa5c669b672528b0ed2bcaef2038f766 (diff) |
Fix #23363: Layer buttons do not update when last object deleted
This happend because of incorrect order of calculating used layer mask and drawing
header. Added layer content changed notifier to recalc used layers when needed.
This also fixes header redrawing in "Move to layer" operator and when user
changes Object.layers in properties view
Diffstat (limited to 'source/blender/windowmanager/WM_types.h')
-rw-r--r-- | source/blender/windowmanager/WM_types.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/windowmanager/WM_types.h b/source/blender/windowmanager/WM_types.h index c84a5e64889..807125765f7 100644 --- a/source/blender/windowmanager/WM_types.h +++ b/source/blender/windowmanager/WM_types.h @@ -184,6 +184,7 @@ typedef struct wmNotifier { #define ND_TOOLSETTINGS (13<<16) #define ND_LAYER (14<<16) #define ND_FRAME_RANGE (15<<16) +#define ND_LAYER_CONTENT (101<<16) /* NC_OBJECT Object */ #define ND_TRANSFORM (16<<16) |