xmonad: fix ewmh workspace switching