[3512] Dragging a curve leads to freeze

This seems to be a new bug … when I drag around a curve with the mouse, after a while the beachball starts spinning and Glyphs freezes.

Edit: No, it actually also happens in 3509

Only one file seems to be affected, it’s the same one that had the image scaling problems. Maybe the file is just cursed.

I just tried in the file you send me and could drag that curve for some time and nothing happens. Can you do a spindump when it hangs?

Sorry, it was my fault. I opened the file directly from a file server via VPN. The hang was the autosave that never finished. It’s annoying but it’s a known problem.

Can you try:

Glyphs.defaults["GSPreventAutosaveOnNetworkDrives"] = True

I’m not sure how well the detection of network drives works.

Thanks! Im my case, the detection doesn’t seem to work.

can you run this in the macro window with that file open:

print(Font.parent.fileURL().getResourceValue_forKey_error_(None, "NSURLVolumeIsLocalKey", None))

And send me the first few parts of the URL?