Commit: ed871df83686aebd12292828d6f889baf14ece72
Author: Bastien Montagne
Date: Mon Jun 30 19:34:52 2014 +0200
https://developer.blender.org/rBed871df83686aebd12292828d6f889baf14ece72
Fix odd situation where you could assign a background image without increasing
its usercount.
Probably a leftover from old code, I don't think this invoke usage of
VIEW3D_OT_background_image_add
was actually reachable anywhere from the UI, but managed to get it working from
py, without increasing
user count...
===================================================================
M source/blender/editors/space_view3d/view3d_edit.c
===================================================================
diff --git a/source/blender/editors/space_view3d/view3d_edit.c
b/source/blender/editors/space_view3d/view3d_edit.c
index aedbca4..f49a738 100644
--- a/source/blender/editors/space_view3d/view3d_edit.c
+++ b/source/blender/editors/space_view3d/view3d_edit.c
@@ -4221,8 +4221,7 @@ static int background_image_add_invoke(bContext *C,
wmOperator *op, const wmEven
if (ima) {
bgpic->ima = ima;
- if (ima->id.us == 0) id_us_plus(&ima->id);
- else id_lib_extern(&ima->id);
+ id_us_plus(&ima->id);
if (!(v3d->flag & V3D_DISPBGPICS))
v3d->flag |= V3D_DISPBGPICS;
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs