wlr_surface can change during xwayland map/unmap, so let's only update view width and height after commit signal has been received.