diff --git a/resources/qml/Cura.qml b/resources/qml/Cura.qml index 6556f7e56a..59e4848851 100644 --- a/resources/qml/Cura.qml +++ b/resources/qml/Cura.qml @@ -666,10 +666,13 @@ UM.MainWindow for(var i in fileUrls) { UM.MeshFileHandler.readLocalFile(fileUrls[i]) - } - var meshName = backgroundItem.getMeshName(fileUrl.toString()) - backgroundItem.hasMesh(decodeURIComponent(meshName)) + if (i == fileUrls.length - 1) + { + var meshName = backgroundItem.getMeshName(fileUrls.toString()) + backgroundItem.hasMesh(decodeURIComponent(meshName)) + } + } } }