since commit dd4467505e wayland cursors haven't worked on non-legacy windows because efl/pointer doesn't exist. Add that.
dd4467505e