PdfDragButton: text/x-moz-url fuer Thunderbird/Firefox ergaenzen

Zusaetzliches Mozilla-Drag-Format (URL\nTitel), damit Thunderbird und
Firefox als Drop-Ziel zuverlaessiger auf den Drag reagieren. Weiterhin
mit dem 60s-Download-Token.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-30 13:59:37 +02:00
co-authored by Claude Opus 4.8
parent 31350d3225
commit 645d9a2624
@@ -137,6 +137,8 @@ export default function PdfDragButton({
e.dataTransfer.setData('DownloadURL', `${mime}:${name}:${url}`);
e.dataTransfer.setData('text/uri-list', url);
e.dataTransfer.setData('text/plain', url);
// Mozilla-Format (Thunderbird/Firefox erwarten `URL\nTitel`).
e.dataTransfer.setData('text/x-moz-url', `${url}\n${name}`);
} else {
// Seltenes Rennen: Download-Token noch nicht vorgewärmt. Dann NUR
// DownloadURL mit Access-Token-Fallback setzen (Nativ-Format, wird in