ohnotypeco / Transmutor-Ext

ScaleFast in the glyph window!
6 stars 2 forks source link

Scaling too quickly triggers a crash #18

Open colinmford opened 1 year ago

colinmford commented 1 year ago

Might just be my system, but scaling a glyph too quickly causes a crash, perhaps because too many calls for interpolation in rapid succession.

Potential solution is to clean up the script so there are not as many method calls, and/or put a limit so that if too much is happening quickly there is some sort of pause before resuming.

connordavenport commented 1 year ago

ahhhh I was running into this the other day but I thought it was my tool conflicting with the extension! https://discord.com/channels/1052516637489766411/1055056244529958982/1161697857712177152

colinmford commented 1 year ago

@connordavenport try the new version, I haven't had issues after making an adjustment

colinmford commented 1 year ago

I haven't had an issue since making the updates to 2.0.3 so I'm calling this fixed.

colinmford commented 1 year ago

Reopening, it still occurs but less often, I think I do indeed need to build something in where it limits the number of calls to get an interpolated glyph

colinmford commented 1 year ago

Anecdotally, this seems to happen most often when scaling a glyph with 0 width, like a combining accent

colinmford commented 11 months ago

This also happens most often when using the "one dimension" handles (i.e. not the corner handles), again on glyphs with zero width, like a combining accent