[Git][wine/wine][master] winewayland: Only detach/attach client surface if it is different.