diff --git a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp index 8472d3cae..a9f9b9793 100644 --- a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp +++ b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp @@ -913,8 +913,9 @@ void LiveCapture::captureAdded(uint32_t ID, const QString &executable, const QSt cap->name = executable; cap->api = api; cap->timestamp = timestamp; - cap->thumb = QImage(thumbnail.data(), thumbWidth, thumbHeight, QImage::Format_RGB888) - .copy(0, 0, thumbWidth, thumbHeight); + cap->thumb = + QImage(thumbnail.data(), thumbWidth, thumbHeight, thumbWidth * 3, QImage::Format_RGB888) + .copy(0, 0, thumbWidth, thumbHeight); cap->saved = false; cap->path = path; cap->local = local;