Skip to content

[Text tool] Outline from holes inside characters may overflow the character boundaries #1969

@pedropaulosuzuki

Description

@pedropaulosuzuki

Description
If you, for example, put an outline in the character A while using the Ubuntu font, a big enough outline may overflow the top of the character.

To Reproduce

  1. Open Pinta
  2. Select the Text tool
  3. Insert the character 'A'
  4. Change font to Ubuntu font
  5. Change Text Style to Outline or Fill and Outline
  6. Increase the outline width

Additional Info

Screencast.from.05-02-2026.12.05.22.webm

Version
Latest git

Tasks

  • Implement other Join methods (Round Join / Bevel Join), which don't have this problem
  • Fix issue for Miter Joins (probably requires changes upstream, as otherwise we'd need to convert text to paths, and then detect inner paths and mask their outlines using the outer paths)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions