My considered review of Fusion 360 is "not that bad", but some of the bad parts are bad in an absurd sort of way. Here's Fusion 360's UI floating over every other window while I'm writing this task, for example:
One particular issue is that Fusion 360 will randomly steal focus from other applications. The Fusion 360 application itself doesn't come to the foreground, your current application just loses focus because an invisible Fusion 360 background process decides it wants the OS to focus on nothing.
First, copy/paste something called "Python" from something called "StackOverflow" to prove Fusion 360 is the culprit:
#!/usr/bin/python from AppKit import NSWorkspace import time old_app = '' while 1: new_app = NSWorkspace.sharedWorkspace().activeApplication()['NSApplicationName'] if new_app != old_app: print("Focus taken by %s." % new_app) old_app = new_app time.sleep(1)
$ /usr/bin/python focus_stealer.py Focus taken by Terminal. Focus taken by Safari. ...
Now we wait.