Probabile Fix Visualizzazioni 2
This commit is contained in:
@@ -378,7 +378,7 @@ def render_items(itemlist, parent_item):
|
||||
|
||||
set_view_mode(itemlist[0], parent_item)
|
||||
|
||||
xbmcplugin.endOfDirectory(_handle)
|
||||
xbmcplugin.endOfDirectory(_handle, succeeded=True, updateListing=False, cacheToDisc=False)
|
||||
logger.debug('END render_items')
|
||||
|
||||
|
||||
@@ -438,13 +438,19 @@ def getCurrentView(item=None, parent_item=None):
|
||||
elif parent_item.action in ['episodios', 'get_episodes'] or item.contentType == 'episode':
|
||||
return 'episode', 'tvshows'
|
||||
|
||||
elif parent_item.action in ['getmainlist', '']:
|
||||
return 'home', 'addons'
|
||||
|
||||
elif parent_item.action in ['filterchannels']:
|
||||
return 'channels', 'addons'
|
||||
|
||||
else:
|
||||
return 'menu', 'addons' if config.get_setting('touch_view') else ''
|
||||
|
||||
|
||||
def set_view_mode(item, parent_item):
|
||||
def reset_view_mode():
|
||||
for mode in ['menu','channel','movie','tvshow','season','episode','server']:
|
||||
for mode in ['home','menu','channels','channel','movie','tvshow','season','episode','server']:
|
||||
config.set_setting('skin_name', xbmc.getSkinDir())
|
||||
config.set_setting('view_mode_%s' % mode, config.get_localized_string(70003) + ' , 0')
|
||||
|
||||
|
||||
@@ -138,7 +138,9 @@
|
||||
<setting id="touch_view" label='30002' type="bool" default="false"/>
|
||||
<!-- View Mode (hidden)-->
|
||||
<setting id="skin_name" label='Skin Name' type="text" default="skin.estuary" visible="false"/>
|
||||
<setting id="view_mode_home" type="action" label="70009" default= "Default, 0" visible="false"/>
|
||||
<setting id="view_mode_menu" type="action" label="70009" default= "Default, 0" visible="false"/>
|
||||
<setting id="view_mode_channels" type="action" label="30118" default= "Default, 0" visible="false"/>
|
||||
<setting id="view_mode_channel" type="action" label="30118" default= "Default, 0" visible="false"/>
|
||||
<setting id="view_mode_movie" type="action" label="30122" default= "Default, 0" visible="false"/>
|
||||
<setting id="view_mode_tvshow" type="action" label="30123" default= "Default, 0" visible="false"/>
|
||||
|
||||
Reference in New Issue
Block a user