Menu or Window first

When opening an application created in ASS where the window is visible at launch time, the window always displays before the menubar.

I’m sure that this is clearly the way ASS has been designed as Cocoa/Objective C behaves in the same manner.

However is is more noticable in ASS as there is a perceptible delay between the window being shown and the menu showing.

Is there any way this can be avoided as I think in a small way it detracts from the visual experience. It would seem to me that the menubar should show first.



You can try starting with the window hidden and showing it in one of the handlers. The data item entry in the AS Studio Language Reference has a clue that might help:

Try it and see if it delays the window enough to show the menu first. I’ve noticed the same lag in my apps and never thought to do anything about it.