[DataOffer] Avoid calls on null DataSource
A DataOffer can slightly outlive a DataSource; a client will still be told it's deleted but could call a method in a race. DataOfferInterface correctly checks for source being still valid, but nothing updates it when it gets deleted. BUG: 396308
Loading