cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Don't take window focus during startup or file load

Don't take window focus during startup or file load

Can Maya not pop itself to the front while loading?

 

Maya 2018 takes ~1 minute to start, and during that time I do other stuff. Three or four times towards the end of startup, I suddenly find that I'm typing in the Maya window. It also does it while loading a new scene. (3DS Max is far worse, FWIW.)

 

It should pop up a splash screen, then everything else should be at the same level as that. If I click away from the splash screen, nothing else should come to the front until I click on it again.

 

I know it's not only a Windows app, but still, this is from the Windows application guidelines:

"Windows displayed by user-initiated actions should take input focus, but only if the window is rendered immediately (within 5 seconds). Once the window is rendered, it can take input focus once.

  • If a window renders slowly (more than 5 seconds), users are likely to perform another task while they wait. Taking focus at this point would be an annoyance, especially if done more than once."
5 Comments
Archiving this one, as we have the same idea already that has been voted on. I've added your input as a comment on that Idea. Thanks for bringing this up! See: https://forums.autodesk.com/t5/maya-ideas/don-t-steal-focus-during-maya-startup/idc-p/8717294#M1942
Status changed to: Archived
 
Boon_in_Oz
Participant

Thanks Laurence! And sorry I didn't see the other one before I posted. I searched for it, I promise!

trevor.adams
Alumni
Status changed to: Accepted
 
trevor.adams
Alumni
Status changed to: Implemented

Solved.

 

We redesigned the Maya startup experience in Maya 2022.

 

Gone are the days when Maya shows you the UI, makes you think it's ready but it's not ... and then switches focus constantly back to itself as you try to multi-task while Maya finishes its long loading process. We fixed this. This is the new startup experience:

  • Show Maya's splash screen as soon as possible (don't wait for licensing validation)
  • Don't open the Output window on startup
  • Show license validation progress
  • Show overall progress in splash screen (progress bar shows which plug-ins are loading, instead of loading them while Maya's UI becomes available ... to which some plug-ins can alter the UI in the process and cause UX issues)
  • When the user switches focus, don't ever pull it back - wait for the user to put the focus back on Maya
  • Hide the splash screen and show the fully-built Maya UI only when Maya is idle and 100% ready for input

Oh, and the startup is now much faster, after we've cleaned up Maya's starter scripts, removing a load of lines of code, and optimized the startup code.

 

Check out what's new in Maya 2022 by watching this highlight video (https://www.youtube.com/watch?v=CyPkTeJ9vJ8) or by reviewing the What's New section in the latest docs (https://help.autodesk.com/view/MAYAUL/2022/ENU/?guid=GUID-57F72C64-401A-4273-9B16-23FF57C46605). Thanks for your patience in waiting for us to improve the startup experience. Maya should now allow you to get to work faster.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea