Skip to content

components duplicated #17

@frankrolf

Description

@frankrolf

When using overlapper in a glyph with both contours and components, components are added on commit – on top of existing components. This means that a glyph may end up with multiple overlapping components (befitting the name of the extension, but probably unintentional).

I solved this by just commenting out https://github.com/ryanbugden/Overlapper/blob/main/Overlapper.roboFontExt/lib/overlapper.py#L563-L565

What is the purpose of the stored_components workflow? You could either clear components before re-adding them, or just leave out that logic. I see some component work in #2, but it seems that wasn’t considered important.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions