[UnigramDev/Unigram/dragover-access-denied](https://github.com/UnigramDev/Unigram/tree/dragover-access-denied) • [7a6aacc](https://github.com/UnigramDev/Unigram/commit/7a6aacc8f607536def767c051f57e82dbed9e051) • _1 files, +13/-4_
Refuse a drag whose data view cannot be inspected

IDataPackageView::Contains is a cross-process call into the process that
started the drag, and it can be denied, or fail because that process went
away mid-drag. Neither is something the app can act on, so the drop is
declined and the failure logged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

[#unigram](?q=%23unigram)