git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
push down initial 'changed' event
[enigma2.git]
/
lib
/
python
/
Screens
/
Setup.py
diff --git
a/lib/python/Screens/Setup.py
b/lib/python/Screens/Setup.py
index f6fb09bdc90ceb270c9966a4058ceb79a9df8497..9c5c1e7dd72275df00d03f312b2b7ae10bd9e382 100644
(file)
--- a/
lib/python/Screens/Setup.py
+++ b/
lib/python/Screens/Setup.py
@@
-113,6
+113,11
@@
class Setup(ConfigListScreen, Screen):
if x.nodeType != xml.dom.minidom.Element.nodeType:
continue
elif x.tagName == 'item':
if x.nodeType != xml.dom.minidom.Element.nodeType:
continue
elif x.tagName == 'item':
+ item_level = int(x.getAttribute("level") or "0")
+
+ if item_level > config.usage.setup_level.index:
+ continue
+
item_text = _(x.getAttribute("text").encode("UTF-8") or "??")
b = eval(XMLTools.mergeText(x.childNodes));
if b == "":
item_text = _(x.getAttribute("text").encode("UTF-8") or "??")
b = eval(XMLTools.mergeText(x.childNodes));
if b == "":