Comment 2 for bug 861250

Revision history for this message
Jason Smith (jassmith) wrote :

Okay so I had a chat with design about this and here is the realistic results:

There are cases where you want alt-tab to raise every window of an application (chat clients, gimp, configuration windows) and cases where you dont. The solution proposed trades one set of problems for another when what we need is a smarter behavior. This behavior can be determined by identifying if a window serves the function of a primary task, or a supported task to a primary window. Transient windows provide is the majority hint we need, but are not 100% reliable (barely 50% accurate really). So for O+1 we will have to tackle this problem head on with a look to identifying these cases more clearly.