New window looses focus, in background
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Terminator |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Since the new 0.98 I experience a bug in on my laptop and my PC. I have in both cases XUbuntu 14.04 LTE and use the 3.13.0-66-generic kernel. The problem is the following:
After opening one terminator window (CRTL+ALT+T) and maximizing it, as soon as I want to open another new terminal window it is always behind the maximized window, except I already opened several windows, which are all put in the background of the maximized one, I somehow obtain a window which appears in the foreground.
Additionally if I open a terminal on one of the workspaces and maximize it, then switch to a different workspace and try to open a new terminal window, it sometimes happens that I get switched to the maximized windows workspace, but the new terminal is opened in the other one, too :(
I use xfce with the default windows compositor and the GTK2 version of terminator.
Personally it is a very annoying little bug, I hope it can be fixed/ figured out what is wrong.
Changed in terminator: | |
status: | Incomplete → Fix Committed |
Changed in terminator: | |
status: | Fix Committed → Fix Released |
So I had a quick play. I can reproduce. It seems to be specific to when the DBus is used to open a new window. Ctrl+Shift+I is OK. The problem only occurs when you use the main menu to open a new window.
By the way, it is not necessarily only when the first window is maximised.
A temporary workaround is to disable the DBus interface. This can either be done in the Terminator preferences in the Global tab, or by adding the option "-u" to the launcher in the system menu editor. Note that this will increase resource consumption, because now, each time you use the launcher you will get a whole new process. It is better to use the shortcut for an attached instance generally if you want to keep resource usage low.
But there is something peculiar going on with xfce then with new windows. I'll set this to Triaged till I (or some other interested party) find the time to investigate further.