Fixed crash error when importing unsupported images.

This commit is contained in:
Sofian Audry
2020-01-02 13:15:33 -06:00
parent edece94b82
commit 15f2e88a67

View File

@@ -3084,7 +3084,8 @@ bool MainWindow::fileSupported(const QString &file, bool isImage)
QString fileExtension = fileInfo.suffix();
if (isImage) {
if (MM::IMAGE_FILES_FILTER.contains(fileExtension, Qt::CaseInsensitive))
if (MM::IMAGE_FILES_FILTER.contains(fileExtension, Qt::CaseInsensitive) &&
QImageReader(file).canRead()) // extra check: makes sure format is readable
return true;
} else {
if (MM::VIDEO_FILES_FILTER.contains(fileExtension, Qt::CaseInsensitive))