That's an interesting statement. Because a new app's surfaces are not "visible" until some time after the app starts (first frame posted).
So either we do have to assign focus to non-visible apps, or our focus-on-open logic needs to become more complicated and defer focus until such time as it's possible :(
That's an interesting statement. Because a new app's surfaces are not "visible" until some time after the app starts (first frame posted).
So either we do have to assign focus to non-visible apps, or our focus-on-open logic needs to become more complicated and defer focus until such time as it's possible :(