From bb8b36aa72f2705dcd6c476ddcc9b806988475f7 Mon Sep 17 00:00:00 2001 From: Timur Doumler Date: Wed, 13 May 2015 12:50:18 +0100 Subject: [PATCH] Fixed bug where Introjucer would produce invalid code in case two images added via the GUI editor use the same image resource --- .../ComponentEditor/paintelements/jucer_PaintElementImage.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras/Introjucer/Source/ComponentEditor/paintelements/jucer_PaintElementImage.h b/extras/Introjucer/Source/ComponentEditor/paintelements/jucer_PaintElementImage.h index fa62303e9d..287ade8beb 100644 --- a/extras/Introjucer/Source/ComponentEditor/paintelements/jucer_PaintElementImage.h +++ b/extras/Introjucer/Source/ComponentEditor/paintelements/jucer_PaintElementImage.h @@ -100,7 +100,7 @@ public: { if (dynamic_cast (getDrawable()) != 0) { - const String imageVariable ("cachedImage_" + resourceName.replace ("::", "_")); + const String imageVariable ("cachedImage_" + resourceName.replace ("::", "_") + "_" + String (code.getUniqueSuffix())); code.addImageResourceLoader (imageVariable, resourceName);