Skip to content

Conversation

@JoseCovaOS
Copy link
Contributor

@JoseCovaOS JoseCovaOS commented Jul 31, 2025

Here the related issue.

Changelog Description

Issue comes from the following line:

-        slate_on = "slate" in self.context["version"]["data"].get(
-            "families", [])

This data is not stored anymore in self.context["version"]["data"] but in self.context["version"]["attrib"]. Therefore return value was always []. Not entering in this if statement

        # if slate is on then remove the slate frame from beginning
        if slate_on:
            self.media_duration -= 1
            self.handle_start += 1

and causing handles to be -8 +9 instead of -9 +8 in the loaded clip if version had a slate frame (in our tests handles were set to 8 but this happens with any value).

Testing notes:

  • Launch Hiero.
  • Load a render product that has a slate frame.
  • Check handles are correct . It should have a +1 in the start handle instead of at the end (so if handles are 8 start and 8 end, loaded clip should have 9 at the start and 8 at the end).

@rdelillo rdelillo added type: bug Something isn't working community Issues and PRs coming from the community members labels Jul 31, 2025
@rdelillo rdelillo linked an issue Jul 31, 2025 that may be closed by this pull request
1 task
@jakubjezek001 jakubjezek001 merged commit ab5cb1d into ynput:develop Aug 1, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community Issues and PRs coming from the community members type: bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Hiero Loader ignores slate

3 participants