X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/312a7a58ea41e410d503aa34ea75b3a1d1d833ac..149b91b23b7aff3ededce4f2791e2a17ebd8e957:/skin.py diff --git a/skin.py b/skin.py index ecd4355e..c95d049d 100644 --- a/skin.py +++ b/skin.py @@ -228,6 +228,7 @@ def loadSingleSkinData(desktop, dom_skin, path_prefix): for windowstyle in elementsWithTag(skin.childNodes, "windowstyle"): style = eWindowStyleSkinned() + id = int(windowstyle.getAttribute("id") or "0") # defaults font = gFont("Regular", 20) @@ -263,7 +264,7 @@ def loadSingleSkinData(desktop, dom_skin, path_prefix): x = eWindowStyleManagerPtr() eWindowStyleManager.getInstance(x) - x.setStyle(style) + x.setStyle(id, style) def loadSkinData(desktop): skins = dom_skins[:]