def onAction(self, action):
try:
self.checkSection()
controlID = self.getFocusId()
if action in (xbmcgui.ACTION_NAV_BACK, xbmcgui.ACTION_PREVIOUS_MENU):
if self.getFocusId() == self.OPTIONS_LIST_ID:
self.setFocusId(self.SETTINGS_LIST_ID)
return
# elif not xbmc.getCondVisibility('ControlGroup({0}).HasFocus(0)'.format(self.TOP_GROUP_ID)):
# self.setFocusId(self.TOP_GROUP_ID)
# return
elif action == xbmcgui.ACTION_MOVE_RIGHT and controlID == 150:
self.editSetting(from_right=True)
except:
util.ERROR()
kodigui.BaseWindow.onAction(self, action)
评论列表
文章目录