Fix missing properties editor update when changing 3D View camera
Actually two errors here: * Properties editor wasn't refreshing on (NC_SCENE | ND_RENDER_OPTIONS) notifiers * Was using notifier info bits wrongly, needs to send two separate notifiers Decided to remove ND_RENDER_OPTIONS rather than adding properties editor scene context refresh for it, this is more than a render option change.
This commit is contained in:
@@ -627,7 +627,10 @@ static int view3d_setobjectascamera_exec(bContext *C, wmOperator *op)
|
||||
.dist = &rv3d->dist, .lens = &v3d->lens});
|
||||
}
|
||||
|
||||
WM_event_add_notifier(C, NC_SCENE | ND_RENDER_OPTIONS | NC_OBJECT | ND_DRAW, CTX_data_scene(C));
|
||||
if (v3d->scenelock) {
|
||||
WM_event_add_notifier(C, NC_SCENE, scene);
|
||||
}
|
||||
WM_event_add_notifier(C, NC_OBJECT | ND_DRAW, scene);
|
||||
}
|
||||
|
||||
return OPERATOR_FINISHED;
|
||||
|
Reference in New Issue
Block a user