Some Wayland clients not offering text/plain will send their non-text data regardless of the MIME type requested in wl_data_offer.receive. We should just not call receive if they haven't offered a MIME type we want.