Skip to content

Conversation

@ItsDoot
Copy link
Contributor

@ItsDoot ItsDoot commented Dec 24, 2025

Objective

Solution

Replace HashSet usage with IndexSet in DagGroups to maintain insertion order like the previous Vec implementation.

Testing

Used the provided example in the bug report. Should we add it as a test or example somewhere?

@ItsDoot ItsDoot added C-Bug An unexpected or incorrect behavior A-ECS Entities, components, systems, and events P-Regression Functionality that used to work but no longer does. Add a test for this! S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Dec 24, 2025
@ItsDoot ItsDoot added this to the 0.18 milestone Dec 24, 2025
@mockersf
Copy link
Member

Used the provided example in the bug report. Should we add it as a test or example somewhere?

It wouldn't really be useful for users as an example, and we should avoid adding test examples as it has a negative impact on contributors.

Could we add a unit test on schedule ordering?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-ECS Entities, components, systems, and events C-Bug An unexpected or incorrect behavior P-Regression Functionality that used to work but no longer does. Add a test for this! S-Needs-Review Needs reviewer attention (from anyone!) to move forward

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0.18 Regression: Updated images occasionally never displayed on materials

2 participants