[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55197] trunk/blender/source/blender/ editors: Fix for [#34598] Modifier-Icon in Outliner does not appear

Thomas Dinges blender at dingto.org
Mon Mar 11 20:50:12 CET 2013


Revision: 55197
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55197
Author:   dingto
Date:     2013-03-11 19:50:11 +0000 (Mon, 11 Mar 2013)
Log Message:
-----------
Fix for [#34598] Modifier-Icon in Outliner does not appear
* OBJECT_OT_make_links_scene did only trigger an 3D View update which was insufficient for Outliner (modifiers for example) and also some parts inside the Properties Editor (Mesh Data, Material Data).

Modified Paths:
--------------
    trunk/blender/source/blender/editors/object/object_relations.c
    trunk/blender/source/blender/editors/space_outliner/space_outliner.c

Modified: trunk/blender/source/blender/editors/object/object_relations.c
===================================================================
--- trunk/blender/source/blender/editors/object/object_relations.c	2013-03-11 18:40:43 UTC (rev 55196)
+++ trunk/blender/source/blender/editors/object/object_relations.c	2013-03-11 19:50:11 UTC (rev 55197)
@@ -1543,6 +1543,7 @@
 
 	DAG_relations_tag_update(bmain);
 	WM_event_add_notifier(C, NC_SPACE | ND_SPACE_VIEW3D, CTX_wm_view3d(C));
+	WM_event_add_notifier(C, NC_OBJECT, NULL);
 
 	return OPERATOR_FINISHED;
 }

Modified: trunk/blender/source/blender/editors/space_outliner/space_outliner.c
===================================================================
--- trunk/blender/source/blender/editors/space_outliner/space_outliner.c	2013-03-11 18:40:43 UTC (rev 55196)
+++ trunk/blender/source/blender/editors/space_outliner/space_outliner.c	2013-03-11 19:50:11 UTC (rev 55197)
@@ -316,6 +316,10 @@
 					/* all modifier actions now */
 					ED_region_tag_redraw(ar);
 					break;
+				default:
+					/* Trigger update for NC_OBJECT itself */
+					ED_region_tag_redraw(ar);
+					break;
 			}
 			break;
 		case NC_GROUP:




More information about the Bf-blender-cvs mailing list