fix #38891: phantom measures after delete all in continuous view #1451
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As I mention in the issue report, I don't fully understand what is going on, but I can see that we need to clear the bspTree and aren't. So I decided to try passing in 0 for h and/or w in cases where there are no systems and/or measures. It works in the tests I did, and still fixes the crashes that the code I am replacing was designed to fix (as far as I can tell).