From 24283aeff7064f41635a4ef83d508863b8150b8d Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Wed, 13 May 2020 12:25:02 +0200 Subject: [PATCH] Channel Setting Fix Navigazione --- platformcode/xbmc_config_menu.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/platformcode/xbmc_config_menu.py b/platformcode/xbmc_config_menu.py index 38eb32df..24143190 100644 --- a/platformcode/xbmc_config_menu.py +++ b/platformcode/xbmc_config_menu.py @@ -848,6 +848,7 @@ class SettingsWindow(xbmcgui.WindowXMLDialog): # if Focus is on close button elif focus == 10003: + self.dispose_controls(0) self.setFocusId(3001) # On Right @@ -877,7 +878,8 @@ class SettingsWindow(xbmcgui.WindowXMLDialog): self.check_ok() # if Focus is on button - else: + else:รน + self.dispose_controls(0) self.setFocusId(3001) # On Down @@ -895,8 +897,10 @@ class SettingsWindow(xbmcgui.WindowXMLDialog): focus_control += 1 if focus_control >= len(self.visible_controls): - focus_control = 0 - self.setFocusId(3001) + if self.ok_enabled: + self.setFocusId(10004) + else: + self.setFocusId(10005) return self.dispose_controls(focus_control, True)