Skip to content

Conversation

@glabute
Copy link
Collaborator

@glabute glabute commented Jul 16, 2025

Purpose of this PR

CMCL-1704: InheritPosition was working for the commonly-used cases (i.e. setting orbital axes, lazy follow), but has been broken for some time for the less commonly-used cases (e.g. as in the sample scene).

The fix is simple: don't invalidate the previous state after setting it in ForceCameraPosition. Validate it instead. Dumb bug.

Testing status

  • Added an automated test
  • Passed all automated tests
  • Manually tested

Documentation status

  • Updated CHANGELOG
  • Updated README (if applicable)
  • Commented all public classes, properties, and methods
  • Updated user documentation

Technical risk

low

@glabute glabute merged commit 116c84b into main Jul 16, 2025
6 of 114 checks passed
@glabute glabute deleted the dev/inheritposition-fix branch July 16, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants