From ca29ea7216a097f0f9b6e61918eea7ce9323dd26 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Fri, 1 Oct 2021 19:53:16 +0200 Subject: [PATCH] Fix Visualizzazione --- platformcode/platformtools.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/platformcode/platformtools.py b/platformcode/platformtools.py index 42b25770..f19f794f 100644 --- a/platformcode/platformtools.py +++ b/platformcode/platformtools.py @@ -513,12 +513,14 @@ def getCurrentView(item=None, parent_item=None): return None, None item = Item().fromurl(info) if info else Item() parent_actions = ['movies', 'news', 'search', 'get_from_temp', 'newest', 'discover_list', 'new_search', 'channel_search'] - logger.debug('PARENT:',parent_item.action) + + addons = 'addons' if config.get_setting('touch_view') else '' + if parent_item.action == 'findvideos' or (parent_item.action in ['channel_search', 'new_search'] and parent_item.infoLabels['tmdb_id']): - return 'server', 'addons' if config.get_setting('touch_view') else '' + return 'server', addons elif parent_item.action == 'mainlist': - return 'channel', 'addons' if config.get_setting('touch_view') else '' + return 'channel', addons elif (item.contentType in ['movie'] and parent_item.action in parent_actions) \ or (item.channel in ['videolibrary'] and parent_item.action in ['list_movies']) \ @@ -537,13 +539,13 @@ def getCurrentView(item=None, parent_item=None): return 'episode', 'episodes' elif not parent_item.action or parent_item.action in ['getmainlist']: - return 'home', 'addons' if config.get_setting('touch_view') else '' + return 'home', addons elif parent_item.action in ['filterchannels']: - return 'channels', 'addons' if config.get_setting('touch_view') else '' + return 'channels', addons else: - return 'menu', 'addons' if config.get_setting('touch_view') else '' + return 'menu', addons def set_view_mode(item, parent_item):