I use two workspaces, so I'm often switching back and forth between them.
However, if I switch from 1 to 2 to 1, I find that focus is lost for the window
I originally had focused on 1.
Also, I have GKrellM sitting on the left-hand side of my screen. If I open an
app and cover part of GKrellM, switch workspaces, and come back, now GKrellM is
on top of the other app.
I'm assuming this is reproducible? I have click to focus selected.
It shows when you witch to an empty workspace, right?
The following scenario is happening:
1) You have several windows on a workspace, including gkrellm which is sticky.
2) You switch to another workspace, and as gkrellm is sticky, it's the only
window that remains visible. Xfwm4 will focus it then, rather than setting focus
to its hidden fallback window
3) you switch back to the 1st workspace. As gkrellm is focused, it stays focused
(being visible an all workspaces)
This is not really a bug, it's rather a side effect of the design.
Ah, I see. Yes, to be honest I never thought to test this with windows open on
Would there be an opportunity for either of the following: not to grab focus of
windows such as GKrellM (according to some criteria I don't know) or the ability
to remember focus per-workspace?
Nope, it's more like one way or the other. I can disable that portion of code
that was added in 4.2.1
This is rally like that by design, I'm not sure I see a bug here. Closing.