Try nuke.root().setModified(True).


-------------------------------
Simon Björk
Compositor/TD

+46 (0)70-2859503
www.bjorkvisuals.com

2015-03-26 12:17 GMT+01:00 Mathias Möhl <[email protected]>:

> I have a script that modifies the extra matrix of layers of Roto nodes.
> For this, I am using
>
> layer.getTransform().setExtraMatrixAnimCurve
>
> The issue I have is that NUKE does not notice that the project changed by
> this.
> No [modified] occurs behind the project name in the window title and if I
> try to save it, NUKE doesn’t save the change, since it thinks nothing has
> changed.
> After I click on another layer in the node properties, NUKE notices that
> something has changed and shows the [modified].
>
> Is this a known issue? What is the best way to solve this? Is there a
> function that can tell NUKE explicitly that something has changed or do I
> need to create and remove again some kind of nonsense to make NUKE believe
> that something has changed?
>
> Cheers,
> Mathias
>
> ------------------------------
>
> *mamoworld.com <http://mamoworld.com>simplify your cgi*
>
> Dr. Mathias Möhl
> Marlow 52 , 18551 Sagard, Germany
> Phone +49 (0)38302 - 88 75 61
> [email protected]
>
>
> _______________________________________________
> Nuke-python mailing list
> [email protected], http://forums.thefoundry.co.uk/
> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>
>
_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to