Color management: fixes for view transform not being properly handled
in space node create and duplicate callbacks.
This commit is contained in:
@@ -103,7 +103,14 @@ static SpaceLink *node_new(const bContext *UNUSED(C))
|
||||
|
||||
/* backdrop */
|
||||
snode->zoom = 1.0f;
|
||||
|
||||
|
||||
|
||||
/* OCIO_TODO: use default view transform here when OCIO is completely integrated
|
||||
* and proper versioning stuff is added.
|
||||
* for now use NONE to be compatible with all current files
|
||||
*/
|
||||
BLI_strncpy(snode->view_transform, "NONE", sizeof(snode->view_transform));
|
||||
|
||||
/* header */
|
||||
ar= MEM_callocN(sizeof(ARegion), "header for node");
|
||||
|
||||
@@ -320,7 +327,9 @@ static SpaceLink *node_duplicate(SpaceLink *sl)
|
||||
/* clear or remove stuff from old */
|
||||
snoden->nodetree= NULL;
|
||||
snoden->linkdrag.first= snoden->linkdrag.last= NULL;
|
||||
|
||||
|
||||
BLI_strncpy(snoden->view_transform, snoden->view_transform, sizeof(snoden->view_transform));
|
||||
|
||||
return (SpaceLink *)snoden;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user