Skip to content

fix #439#510

Open
rcarmo wants to merge 2 commits into
hlorus:mainfrom
rcarmo:fix/439
Open

fix #439#510
rcarmo wants to merge 2 commits into
hlorus:mainfrom
rcarmo:fix/439

Conversation

@rcarmo
Copy link
Copy Markdown

@rcarmo rcarmo commented May 3, 2025

Using the provided sample file for #439, I managed to track it down to providing a "sensible" direction value when there might not be any.

439

@hlorus
Copy link
Copy Markdown
Owner

hlorus commented May 4, 2025

Hey, thanks for looking into this. Do you also have a clue where that invariant comes from? There shouldn't really be a case where the direction of the entity is not set. The class EntityWalker in walker.py is responsible for constructing the this, possibly the mistake happens in the recursive walker function.

@rcarmo
Copy link
Copy Markdown
Author

rcarmo commented May 4, 2025

No, but I can look into it further. At least right now this fixes the UX. I have gone down other rabbit holes in the meantime since I really needed to have selections working, but I've been finding some things in the debugger and making sure I can make progress...

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.

2 participants