Closing an app from a group of apps should give focus to the next app in that group

Bug #916416 reported by markba
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
New
Undecided
Unassigned
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When there are multiple instances open from the same program and you close one instance from that group, the focus is not set to the next instance in that group. It is not clear what the rules of resetting the focus are, but it is not expected behaviour that focus is set to a 'random' app.

Use case 1:
- a user has multiple instances open of EOG (non-tabs)
- he wants to close all those instances by clicking on the close-button on top one by one
- everytime he closes an instance, he has to switch (by the launcher or otherwise) to the next instance he likes to close which is very counterproductive

Use case 2:
- a user has Firefox open and the separate download-window
- he closes the download window and expects to return to Firefox
- this is however not the case, so he is somewhere lost

Revision history for this message
Bilal Shahid (s9iper1) wrote :

thanks for the bug report
yes i have also seen this behaviour many times marking it confirm.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
markba (mark-baaijens) wrote :

@omer. I do not agree that this bug is a duplicate of 888704. Because there, the unwanted behaviour is caused because the window stack is scrambled, in case there is a full screen app.

In my case, I intentionally want to give focus to the next window in the same group, even though the window stack suggests otherwise. This to provide an optimal workflow when closing multipe instances of the same app.

Removing (temporarely) the duplicate status of https://bugs.launchpad.net/bugs/888704 following this discussion.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.