From 922c63ef27a933ae8aae76a7cbeb2e343e63baba Mon Sep 17 00:00:00 2001
From: Nicolas Werner <nicolas.werner@hotmail.de>
Date: Tue, 22 Mar 2022 18:28:35 +0100
Subject: [PATCH] Add a default filename for clipboard pastes again

---
 src/timeline/InputBar.cpp | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/timeline/InputBar.cpp b/src/timeline/InputBar.cpp
index ed1782f34..7a7d22b79 100644
--- a/src/timeline/InputBar.cpp
+++ b/src/timeline/InputBar.cpp
@@ -1050,7 +1050,12 @@ InputBar::startUploadFromMimeData(const QMimeData &source, const QString &format
         return;
     }
 
-    startUpload(std::move(file), {}, format);
+    QMimeDatabase db;
+    auto mime        = db.mimeTypeForName(format);
+    auto suffix      = mime.preferredSuffix();
+    QString filename = QStringLiteral("clipboard");
+
+    startUpload(std::move(file), suffix.isEmpty() ? filename : (filename + "." + suffix), format);
 }
 void
 InputBar::startUpload(std::unique_ptr<QIODevice> dev, const QString &orgPath, const QString &format)
-- 
GitLab