Fixed problems with outliner update in same cases caused by my previous commit.
authorSergey Sharybin <sergey.vfx@gmail.com>
Sat, 18 Sep 2010 08:37:47 +0000 (08:37 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Sat, 18 Sep 2010 08:37:47 +0000 (08:37 +0000)
commite2f439586498992969be5ac5631c51533545f3d4
treec73c1292520a45c842d3d0976abcb04f8c2c9992
parentd81315e9d221b3fdd0dafedff58398226590f468
Fixed problems with outliner update in same cases caused by my previous commit.
This troubles were caused by "break" of ND_OBJECT case in outliner area listener,
so not all cases were handled.

Handle more data and actions in outline listener, but not refresh when it's
actually unneeded (there where problems with it without that "break" -- extra
refreshing could be made).
source/blender/editors/object/object_constraint.c
source/blender/editors/space_outliner/space_outliner.c
source/blender/makesrna/intern/rna_constraint.c
source/blender/makesrna/intern/rna_modifier.c
source/blender/makesrna/intern/rna_object.c
source/blender/windowmanager/WM_types.h