X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FComponents%2FActionMap.py;h=a018983a9e52893dfc6728bbbcc0cac7e557f782;hb=2aaafed9667ed7fe91d01436a3a109d8ff3f7bbf;hp=b65d6ebc218ec7f9ced446da62f5d3ed06973c8e;hpb=ed40f6f85c9c07c3c1224ae20601082c0309a631;p=vuplus_dvbapp diff --git a/lib/python/Components/ActionMap.py b/lib/python/Components/ActionMap.py index b65d6eb..a018983 100644 --- a/lib/python/Components/ActionMap.py +++ b/lib/python/Components/ActionMap.py @@ -56,7 +56,7 @@ class ActionMap: class NumberActionMap(ActionMap): def action(self, contexts, action): - numbers = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"] + numbers = ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9") if (action in numbers and self.actions.has_key(action)): res = self.actions[action](int(action)) if res is not None: @@ -83,7 +83,7 @@ class HelpableActionMap(ActionMap): adict = { } for (action, funchelp) in actions.iteritems(): # check if this is a tuple - if type(funchelp) is type(()): + if isinstance(funchelp, tuple): alist.append((action, funchelp[1])) adict[action] = funchelp[0] else: