Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.x] Deferred NOTIFICATION_MOVED_IN_PARENT and register interest #74672

Closed

Commits on Apr 25, 2023

  1. Deferred NOTIFICATION_MOVED_IN_PARENT and register interest

    Adds the ability to defer sending NOTIFICATION_MOVED_IN_PARENT to the next flush, instead of sending notifications immediately. This system allows the prevention of duplicate notifications on the same frame / tick, which can result in large numbers of notifications and slowdown.
    
    For efficiency, stores the range of children moved on the parent node, rather than storing each child individually.
    
    Additionally 2D nodes register an interest in observing NOTIFICATION_MOVED_IN_PARENT, this is tested before sending the final notification.
    lawnjelly committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    b1c2b74 View commit details
    Browse the repository at this point in the history