[PATCH 1/1] winewayland: Only detach/attach client surface if it is different.