Skip to content

Fix tips for thin filled ellipses#5745

Merged
dacap merged 1 commit into
aseprite:mainfrom
emmachase:main
Apr 17, 2026
Merged

Fix tips for thin filled ellipses#5745
dacap merged 1 commit into
aseprite:mainfrom
emmachase:main

Conversation

@emmachase

Copy link
Copy Markdown
Contributor

I declare that my contributions are not co-authored using a generative AI technology.

I agree that my contributions are licensed under the Individual Contributor License Agreement V4.0 ("CLA") as stated in https://github.com/igarastudio/cla/blob/main/cla.md

I have signed the CLA following the steps given in https://github.com/igarastudio/cla#signing


Using the filled ellipse tool to draw very tall thin ellipses results in an incorrect & inconsistent result:

Filled Ellipse with holes 1px inside the top and bottom edge

Before Fix Video:

Aseprite_hgotk3uAPQ.mp4

After Fix Video (Expected Behavior):

aseprite_Z8MRSQNjHy.mp4


The fix made aligns the algo_ellipsefill algorithm with the algo_ellipse algorithm, which was correct.

@emmachase emmachase requested a review from dacap as a code owner April 11, 2026 02:02
@dacap dacap self-assigned this Apr 17, 2026
@aseprite-bot

Copy link
Copy Markdown
Collaborator

clang-tidy review says "All clean, LGTM! 👍"

@aseprite-bot

Copy link
Copy Markdown
Collaborator

clang-tidy review says "All clean, LGTM! 👍"

@dacap

dacap commented Apr 17, 2026

Copy link
Copy Markdown
Member

Thanks for this patch @emmachase! 👍

@dacap dacap merged commit 945876f into aseprite:main Apr 17, 2026
12 checks passed
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.

3 participants