And avoid triggering X11 errors with foreign windows.
-- v2: winex11: Don't call X11DRV_SET_DRAWABLE with invalid drawable. winex11: Avoid moving embedded windows in the systray dock. win32u: Fix CreateWindowSurface call when updating layered surfaces. winex11: Check whether the window surface needs to be re-created.