Skip to content

Change #shrinkTo: on FreeTypeCache to selectively remove entries rather than all of them #16419

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

Merged
merged 7 commits into from
Apr 26, 2024

Conversation

Rinzwind
Copy link
Contributor

@Rinzwind Rinzwind commented Apr 7, 2024

This pull request changes #shrinkTo: on FreeTypeCache to selectively remove entries rather than all of them. This avoids some of the ‘stuttering’ that occurs when repeatedly scrolling pages in the Documentation Browser all the way down and back up with the world canvas scale factor set to 2 due to all entries being removed from the cache and many glyphs then having to be readded all at once.

@estebanlm estebanlm changed the base branch from Pharo12 to Pharo13 April 26, 2024 09:10
@MarcusDenker MarcusDenker reopened this Apr 26, 2024
@jecisc jecisc merged commit 8cc083e into pharo-project:Pharo13 Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants