Hello @Zetabite, "Fixed main client window taking focus from other Steam windows when navigation menus are hovered." in the 2023-07-26 Steam client beta update might have helped with this.
This should mostly be resolved and worked around in Xmonad by doing the following:
xmonad-contrib at least version 0.18.1 (not any version before it)XMonad.Hooks.EwmhDesktops and use minimum ewmh:import XMonad
import XMonad.Hooks.EwmhDesktops
main = xmonad $ … . ewmh . … $ def {…}
Optional: Make sure to use fixSteamFlicker from XMonad.Util.Hacks if you experience flickering:
import XMonad.Util.Hacks (fixSteamFlicker)
main = xmonad $ … . ewmhFullscreen . ewmh . … $ def {
…
handleEventHook = fixSteamFlicker <+> fullscreenEventHook,
}
Nothing extracted yet.
Your system information
Steam Version: 1687386907 Steam Client Build Date: Wed, Jun 21 11:18 PM UTC -08:00 Steam Web Build Date: Thu, Jun 22 12:26 AM UTC -08:00 Steam API Version: SteamClient020Please describe your issue in as much detail as possible:
Right clicking the friends in the Friends & Chat window for example doesn't show the menu that lets you join their games and co. It appears briefly as small black window, then immediately disappears. It is the whole client that is affected, not just the Friends & Chat window. Works in Steam Overlay.
Steps for reproducing this issue:
Note:
I set steam to float in my config, to see if that changed the behavior, but it's the same there. It doesn't seem to be influenced by being (non) floating.