Converter/ValueToPixmap.py, Renderer/Pixmap.py: use cache for LoadPixmap inside Value...
[enigma2.git] / lib / python / Components / Converter / ValueToPixmap.py
index 2ab695adf56a8e67578a8cdecfdb0699f06b7a99..ed9f770029cb2821d2c64154688081b11d53f180 100644 (file)
@@ -24,11 +24,11 @@ class ValueToPixmap(Converter, object):
                        if val in (None, ""):
                                return None
                if self.type == self.PATH:
-                       return LoadPixmap(val)
+                       return LoadPixmap(cached=True, path=val)
                if self.type == self.LANGUAGE_CODE:
-                       png = LoadPixmap(resolveFilename(SCOPE_CURRENT_SKIN, "countries/" + val[3:].lower() + ".png"))
+                       png = LoadPixmap(cached=True, path=resolveFilename(SCOPE_CURRENT_SKIN, "countries/" + val[3:].lower() + ".png"))
                        if png == None:
-                               png = LoadPixmap(resolveFilename(SCOPE_SKIN_IMAGE, "countries/missing.png"))
+                               png = LoadPixmap(cached=True, path=resolveFilename(SCOPE_SKIN_IMAGE, "countries/missing.png"))
                        return png
                return None