割と困っていたこの問題。Libreofficeでダイアログウィンドウを表示すると、フォーカスがチラチラと移って、CPU使用率がガンガン上がって使用不能になる現象です。
解決策
以下を参照にしてください。
~/.xmonad/xmonad.hs
に、
import XMonad
import XMonad.Hooks.EwmhDesktops
main = xmonad $ ewmh defaultConfig
のようにXMonad.Hooks.EwmhDesktopsをインポートして、defaultConfigの前に"ewmh"を書いておけばいいみたいです。