diff options
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/HelpMenu.py | 7 |
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("") |
