aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Screens/HelpMenu.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python/Screens/HelpMenu.py')
-rw-r--r--lib/python/Screens/HelpMenu.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/python/Screens/HelpMenu.py b/lib/python/Screens/HelpMenu.py
index fb11d8f8..7bd52122 100644
--- a/lib/python/Screens/HelpMenu.py
+++ b/lib/python/Screens/HelpMenu.py
@@ -32,16 +32,17 @@ class HelpMenu(Screen):
}, -1)
def SelectionChanged(self):
- selection = self["list"].getCurrent()[3]
+ selection = self["list"].getCurrent()
+ selection = selection and selection[3]
arrow = self["arrowup"]
sh_arrow = self["sh_arrowup"]
- if selection[0][:3] == "sh_":
+ if selection and selection[0][:3] == "sh_":
sh_arrow.show()
else:
sh_arrow.hide()
- if selection[0][:2] == "l_":
+ if selection and selection[0][:2] == "l_":
self["long_key"].setText(_("Long Keypress"))
else:
self["long_key"].setText("")