This reverts commit 9aec6049ecbefe3618f34002d2239cc9462c07e9.
this problem is caused because xytonode() returns the surface of the drag icon
R3TFI3G7RUTSZZ445TXSI3J2SICBI3LBKJXFBMULJU64L3F25UHAC /* If there are is a drag icon, update its position *//* For anyone who wants to change this function: for some reason* (maybe a wlroots bug?, or is it intended?) if we change the node position* before telling the seat for a motion, the clients don't recognize the drag */if (seat->drag && (icon = seat->drag->icon))wlr_scene_node_set_position(icon->data, cursor->x + icon->surface->sx,cursor->y + icon->surface->sy);