Skip to content

Fix cross-axis mapping edge case#2492

Merged
justvanrossum merged 8 commits intomainfrom
fix-cross-axis-mapping
Mar 12, 2026
Merged

Fix cross-axis mapping edge case#2492
justvanrossum merged 8 commits intomainfrom
fix-cross-axis-mapping

Conversation

@justvanrossum
Copy link
Copy Markdown
Member

@justvanrossum justvanrossum commented Mar 12, 2026

The cross-axis mapping logic didn't properly distinguish between

  • "output axis value is at the default"

and

  • "output axis does not participate".

This difference doesn't matter if the input value is at the default, but it does when it isn't.

This PR fixes and tests that.

@justvanrossum justvanrossum merged commit 76a1349 into main Mar 12, 2026
4 checks passed
@justvanrossum justvanrossum deleted the fix-cross-axis-mapping branch March 12, 2026 14:48
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.

1 participant