You are not logged in.
Whenever I launch an application from a terminal and switch to another workspace while it loads, the new window is always positioned in my current workspace.
I find this rather annoying, especially when I have multiple workspaces opened with specific programs in them.
i.e. I have a workspace with an IDE, I switch to another workspace and launch an application that takes a while to load, so I switch back to the IDE workspace and, when the app is done loading, its window will pop up there while I'm working and corrupt the workspace.
Is there a way to set it so that every window that needs to be opened will be positioned in the workspace in which it was launched?
Last edited by dopestar (2015-09-07 12:12:02)
Offline
This happens with other window managers as well. Window managers handle the workspaces, X does not know anything about workspaces. Try xprop on some windows, you will not find a "workspace" property. Only if we could teach X the mystics of workspaces, a window could retain this information. There are only two things you can do: Create workspace definitions in the i3 config for regular windows. Move windows to another workspace manually with a hotkey. I got used to moving stuff out of the way without giving it a second thought.
Offline