If you start e.g. firefox, then switch to a different tagset, and the client's window appears only then, you end up with a client being focused that isn't visible. Basically, this boils down to the assumption about the new client being visible being incorrect. Even though there is code that is supposed to handle this, the logic seems faulty.
If you start e.g. firefox, then switch to a different tagset, and the client's window appears only then, you end up with a client being focused that isn't visible. Basically, this boils down to the assumption about the new client being visible being incorrect. Even though there is code that is supposed to handle this, the logic seems faulty.