Browse Source

Merge pull request #49668 from nekomatata/fix-external-resource-cache-regression-3.x

[3.x] Fix external resource cache regression
Rémi Verschelde 4 years ago
parent
commit
6b98f0b615

+ 1 - 0
scene/resources/resource_format_text.cpp

@@ -422,6 +422,7 @@ Error ResourceInteractiveLoaderText::poll() {
 		}
 
 		ExtResource er;
+		er.cache = res;
 		er.path = path;
 		er.type = type;
 		ext_resources[index] = er;

+ 1 - 0
scene/resources/resource_format_text.h

@@ -48,6 +48,7 @@ class ResourceInteractiveLoaderText : public ResourceInteractiveLoader {
 	VariantParser::StreamFile stream;
 
 	struct ExtResource {
+		RES cache;
 		String path;
 		String type;
 	};