xwayland: Fix condition for queuing a window to META_QUEUE_CALC_SHOWING
From the commit message:
This logic was changed by accident in df642eb15. The change caused every
Xwayland window to be queued to META_QUEUE_CALC_SHOWING on every surface
commit. As a result, X11 window management events, including _NET_WM_STATE,
were dispatched at clients on every single frame.
This fix seems to solve the reported issue based on my tests without any apparent negative impact.
See #1955 (closed) for more details about the issue.
Edited by Dor Askayo