Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UPx shape drawing is incompatible with scrolled clipping #186

Open
ecton opened this issue Oct 17, 2024 · 0 comments
Open

UPx shape drawing is incompatible with scrolled clipping #186

ecton opened this issue Oct 17, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@ecton
Copy link
Member

ecton commented Oct 17, 2024

While working on refactoring the Scroll widget to use UPx for some of its values before exposing them on the public API, I realized that the calculation in Graphics::draw_shape converting a negative translation into UPx will be a lossy conversion that will cause the shape to render at 0,0 rather than offset correctly.

This is not a Kludgine problem as Kludgine requires clip rects to be UPx, and the invention of negative space is done in Cushy.

@ecton ecton added the bug Something isn't working label Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant