fix(fabric.Object) bounding box display when outside group #7611
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.
closes #7429
The generic option angle can't be used when we draw the bounding box of an object with skewY, the reason is not super clear to me right now, but has probably to do with the fact that the calculation of the boudning box size do consider skewY while the decomposition removes skewY.
So the code is drawing a boudning box with this angle
the angle is wrong.
but this is because the angle is calculated for an object that has lost skewY after a reduction.
So the angle is correct for the same object, but with this different size
before code changes
after code changes