New windows sometimes open in the background [$180]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gala |
Confirmed
|
High
|
Unassigned | ||
elementary OS |
Confirmed
|
High
|
Unassigned |
Bug Description
Excpected behavior: When I launch a second instance of an app I expect it to pop up to the foreground and take focus.
What happens instead: This behavior is not consistent.
Let's say you have your web browser open and then open a terminal (using Ctrl-Alt-T or whatever method). It opens to the foreground and takes focus as it should. Then when you open another terminal it also pops up to the foreground and takes focus. This behavior is expected, no complaints here, BUT here comes the bug:
While having your browser open (I use Firefox), open a terminal (which takes focus in the foreground as it should) and then put focus back to the browser and from there fire up a new terminal, it opens in the background (red bounch animation in the dock)! This is very annoying and can hardly be a feature?
This bug is also SOMETIMES present when having Firefox open and firing up Chromium. Sometimes Chromium pops to the foreground as it should, sometimes it doesn't. Don't have any more detailed info off the top of my head but can't seem to recall any other app pair behaving like this, at least often enough to annoy me.
Note: I have my dock on autohide (which doesn't seem to matter, I just reproduced the bug with "hide on maximize").
Summary:
open terminal -> open another terminal = WORKS (the second terminal takes focus)
open terminal -> open another app -> open another terminal = DOESN'T (the second terminal opens in background)
Related branches
- Rico Tzschichholz: Needs Fixing
-
Diff: 12 lines (+3/-0)1 file modifiedsrc/WindowListener.vala (+3/-0)
- Gala developers: Pending requested
-
Diff: 18 lines (+8/-0)1 file modifiedsrc/WindowManager.vala (+8/-0)
Changed in elementaryos: | |
status: | New → Confirmed |
Changed in gala: | |
status: | New → Confirmed |
Changed in elementaryos: | |
milestone: | none → loki-beta1 |
Changed in gala: | |
milestone: | none → loki-beta1 |
Changed in elementaryos: | |
importance: | Undecided → High |
Changed in gala: | |
importance: | Undecided → High |
Changed in gala: | |
status: | In Progress → Confirmed |
summary: |
- New windows sometimes open in the background [$65] + New windows sometimes open in the background [$130] |
tags: | added: bounty |
Changed in gala: | |
milestone: | loki-beta1 → none |
Changed in elementaryos: | |
milestone: | loki-beta1 → loki+1-beta1 |
summary: |
- New windows sometimes open in the background [$130] + New windows sometimes open in the background [$140] |
summary: |
- New windows sometimes open in the background [$140] + New windows sometimes open in the background [$160] |
summary: |
- New windows sometimes open in the background [$160] + New windows sometimes open in the background [$175] |
summary: |
- New windows sometimes open in the background [$175] + New windows sometimes open in the background [$180] |
I installed gnome-terminal yesterday and set it as the default terminal, which made the problem go away. It would seem that the behavior is directly related to pantheon-terminal.