NSProgressIndicator: How do you switch from a determinate progress indicator to the Cylon indeterminate progress indicator?

I'm observing something unexpected in macOS Big Sur:
  • If I have an indeterminate progress (bar) indicator, the animation is the Cylon one.

  • If I have a determinate progress (bar) indicator and I set it to be indeterminate (through the appropriate property), the animation is a pulse/throb. Even if I set the min,double,max value to 0.

Is it no more possible to alternate between determinate and indeterminate in macOS Big Sur?

I got it working by setting usesThreadedAnimation property to NO.

NSProgressIndicator: How do you switch from a determinate progress indicator to the Cylon indeterminate progress indicator?
 
 
Q