From c192e429bfadf597e45d04dade227a09670af6f7 Mon Sep 17 00:00:00 2001 From: Lubos Dolezel <lubos@dolezel.info> Date: Wed, 13 Jan 2021 13:24:37 +0100 Subject: [PATCH] Large directories were not being added to data projects with all their contents --- src/projects/k3bdataurladdingdialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/projects/k3bdataurladdingdialog.cpp b/src/projects/k3bdataurladdingdialog.cpp index fcf2746ff..dba5ab359 100644 --- a/src/projects/k3bdataurladdingdialog.cpp +++ b/src/projects/k3bdataurladdingdialog.cpp @@ -526,7 +526,7 @@ void K3b::DataUrlAddingDialog::slotAddUrls() KIO::ListJob *lj = KIO::listDir(QUrl::fromLocalFile(absoluteFilePath), KIO::HideProgressInfo); KIO::UDSEntryList list; - connect(lj, &KIO::ListJob::entries, this, [&](KIO::Job *, const KIO::UDSEntryList &l) { list = l; }); + connect(lj, &KIO::ListJob::entries, this, [&](KIO::Job *, const KIO::UDSEntryList &l) { list.append(l); }); lj->exec(); foreach( const KIO::UDSEntry& entry, list ) { const QString fileName = entry.stringValue( KIO::UDSEntry::UDS_NAME ); -- GitLab