You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The accessibility-debris problem is fixed at both ends (the root of
the day's lag, orphaned-at-startup apps, and slow menus). Release builds
of the engine intercepted no signals, so every ordinary restart killed it
without removing a single AXObserver — depositing debris inside every
subscribed app, accumulating until the machine's whole accessibility
layer crawled. The engine now unsubscribes cleanly on SIGTERM, and app
registration is time-bounded so even a poisoned accessibility layer
can't wedge the command server. Measured on the debris-laden machine:
engine answers went from 10.2 seconds to 15 milliseconds. (Existing
debris in long-running apps clears when they — or the Mac — restart.)