Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/object/object_edit.c
| Show First 20 Lines • Show All 1,684 Lines • ▼ Show 20 Lines | if ((single_object != NULL) && is_link && | ||||
| BLI_freelistN(&objects); | BLI_freelistN(&objects); | ||||
| return OPERATOR_CANCELLED; | return OPERATOR_CANCELLED; | ||||
| } | } | ||||
| LISTBASE_FOREACH (LinkData *, link, &objects) { | LISTBASE_FOREACH (LinkData *, link, &objects) { | ||||
| Object *ob = link->data; | Object *ob = link->data; | ||||
| if (!is_link) { | if (!is_link) { | ||||
| BKE_collection_object_move(bmain, scene, collection, NULL, ob); | BKE_collection_object_move(bmain, scene, collection, NULL, ob, CTX_data_view_layer(C)); | ||||
| } | } | ||||
| else { | else { | ||||
| BKE_collection_object_add(bmain, collection, ob); | BKE_collection_object_add(bmain, collection, ob); | ||||
| } | } | ||||
| } | } | ||||
| BLI_freelistN(&objects); | BLI_freelistN(&objects); | ||||
| BKE_reportf(op->reports, | BKE_reportf(op->reports, | ||||
| ▲ Show 20 Lines • Show All 252 Lines • Show Last 20 Lines | |||||