[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35730] trunk/blender/source/blender/ editors/space_view3d/view3d_header.c: Additonal fix for r35724
Ton Roosendaal
ton at blender.org
Wed Mar 23 16:15:42 CET 2011
Revision: 35730
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35730
Author: ton
Date: 2011-03-23 15:15:42 +0000 (Wed, 23 Mar 2011)
Log Message:
-----------
Additonal fix for r35724
(bugfix #26573, #26574 and #26551)
Layer visibility code for hotkeys uses different code still, added same
new DAG_on_visible_update() in this operator.
Revision Links:
--------------
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35724
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_view3d/view3d_header.c
Modified: trunk/blender/source/blender/editors/space_view3d/view3d_header.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/view3d_header.c 2011-03-23 15:14:21 UTC (rev 35729)
+++ trunk/blender/source/blender/editors/space_view3d/view3d_header.c 2011-03-23 15:15:42 UTC (rev 35730)
@@ -152,8 +152,6 @@
Scene *scene= CTX_data_scene(C);
ScrArea *sa= CTX_wm_area(C);
View3D *v3d= sa->spacedata.first;
- Base *base;
- int oldlay= v3d->lay;
int nr= RNA_int_get(op->ptr, "nr");
int toggle= RNA_boolean_get(op->ptr, "toggle");
@@ -211,12 +209,7 @@
if(v3d->scenelock) handle_view3d_lock(C);
- /* XXX new layers might need updates, there is no provision yet to detect if that's needed */
- oldlay= ~oldlay & v3d->lay;
- for (base= scene->base.first; base; base= base->next) {
- if(base->lay & oldlay)
- base->object->recalc= OB_RECALC_OB|OB_RECALC_DATA;
- }
+ DAG_on_visible_update(CTX_data_main(C), FALSE);
ED_area_tag_redraw(sa);
More information about the Bf-blender-cvs
mailing list