[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18890] branches/blender2.5/blender/source /blender/editors/object/object_edit.c: 2.5
Ton Roosendaal
ton at blender.org
Mon Feb 9 19:06:45 CET 2009
Revision: 18890
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18890
Author: ton
Date: 2009-02-09 19:06:45 +0100 (Mon, 09 Feb 2009)
Log Message:
-----------
2.5
Bugfix: enter editmode had wrong notifier reference pointer,
caused redraws to skip.
Modified Paths:
--------------
branches/blender2.5/blender/source/blender/editors/object/object_edit.c
Modified: branches/blender2.5/blender/source/blender/editors/object/object_edit.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/object/object_edit.c 2009-02-09 16:52:33 UTC (rev 18889)
+++ branches/blender2.5/blender/source/blender/editors/object/object_edit.c 2009-02-09 18:06:45 UTC (rev 18890)
@@ -1665,7 +1665,6 @@
static int object_clear_location_exec(bContext *C, wmOperator *op)
{
- Scene *scene= CTX_data_scene(C);
int armature_clear= 0;
CTX_DATA_BEGIN(C, Object*, ob, selected_editable_objects) {
@@ -1708,7 +1707,6 @@
static int object_clear_rotation_exec(bContext *C, wmOperator *op)
{
- Scene *scene= CTX_data_scene(C);
int armature_clear= 0;
CTX_DATA_BEGIN(C, Object*, ob, selected_editable_objects) {
@@ -1752,7 +1750,6 @@
static int object_clear_scale_exec(bContext *C, wmOperator *op)
{
- Scene *scene= CTX_data_scene(C);
int armature_clear= 0;
CTX_DATA_BEGIN(C, Object*, ob, selected_editable_objects) {
@@ -1777,7 +1774,7 @@
if(armature_clear==0) /* in this case flush was done */
ED_anim_dag_flush_update(C);
- WM_event_add_notifier(C, NC_OBJECT|ND_TRANSFORM, CTX_data_scene(C));
+ WM_event_add_notifier(C, NC_OBJECT|ND_TRANSFORM, NULL);
return OPERATOR_FINISHED;
}
@@ -3041,7 +3038,7 @@
if(flag & EM_WAITCURSOR) waitcursor(0);
- WM_event_add_notifier(C, NC_SCENE|ND_MODE|NS_MODE_OBJECT, ob);
+ WM_event_add_notifier(C, NC_SCENE|ND_MODE|NS_MODE_OBJECT, scene);
}
@@ -3083,7 +3080,7 @@
make_editMesh(scene, ob);
- WM_event_add_notifier(C, NC_SCENE|ND_MODE|NS_EDITMODE_MESH, ob);
+ WM_event_add_notifier(C, NC_SCENE|ND_MODE|NS_EDITMODE_MESH, scene);
}
else if (ob->type==OB_ARMATURE){
bArmature *arm= base->object->data;
More information about the Bf-blender-cvs
mailing list