Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_outliner/outliner_draw.c
| Show First 20 Lines • Show All 396 Lines • ▼ Show 20 Lines | else { | ||||
| ViewLayer *view_layer = te->directdata; | ViewLayer *view_layer = te->directdata; | ||||
| /* Restore old name. */ | /* Restore old name. */ | ||||
| char newname[sizeof(view_layer->name)]; | char newname[sizeof(view_layer->name)]; | ||||
| BLI_strncpy(newname, view_layer->name, sizeof(view_layer->name)); | BLI_strncpy(newname, view_layer->name, sizeof(view_layer->name)); | ||||
| BLI_strncpy(view_layer->name, oldname, sizeof(view_layer->name)); | BLI_strncpy(view_layer->name, oldname, sizeof(view_layer->name)); | ||||
| /* Rename, preserving animation and compositing data. */ | /* Rename, preserving animation and compositing data. */ | ||||
| BKE_view_layer_rename(scene, view_layer, newname); | BKE_view_layer_rename(bmain, scene, view_layer, newname); | ||||
| WM_event_add_notifier(C, NC_ID | NA_RENAME, NULL); | WM_event_add_notifier(C, NC_ID | NA_RENAME, NULL); | ||||
| break; | break; | ||||
| } | } | ||||
| case TSE_LAYER_COLLECTION: | case TSE_LAYER_COLLECTION: | ||||
| { | { | ||||
| BLI_libblock_ensure_unique_name(bmain, tselem->id->name); | BLI_libblock_ensure_unique_name(bmain, tselem->id->name); | ||||
| WM_event_add_notifier(C, NC_ID | NA_RENAME, NULL); | WM_event_add_notifier(C, NC_ID | NA_RENAME, NULL); | ||||
| break; | break; | ||||
| ▲ Show 20 Lines • Show All 1,575 Lines • Show Last 20 Lines | |||||