NSProgressIndicator's -usesThreadedAnimation feature is completely broken on High Sierra. I use this in a few areas for indeterminate progress indicators, for instance inside a template icon when the user has chosen to create a project from a template and the template is being extracted to disk. On High Sierra, the progress indicator appears but does not spin, sitting there still during the blocking process.
I've reported this as a bug, #32929906, which has been closed as a duplicate of #10463742. The bug has been there since beta 1 and is still present in beta 4. When I updated my bug report to say that it was still present, Apple engineering replied, "it has not been determined how or when the issue will be resolved". Hopefully this is just a polite way of saying, "Yeah, we know, stop hassling us", but in case this isn't fixed for the release, does anybody know of a workaround? This seems like quite a major bug, but I can't find anyone else mentioning it anywhere. Is there a trick to getting an indeterminate NSProgressIndicator working using threaded animation on High Sierra that I've missed?