From 5383448d442a665b9ceb8278c29b897aa53858a6 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Sat, 20 Aug 2022 11:07:44 +0200 Subject: [PATCH] Fix Menu Contestuale in Libreria --- contextmenu.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/contextmenu.py b/contextmenu.py index 7460af2a..46e3c8b0 100644 --- a/contextmenu.py +++ b/contextmenu.py @@ -1,10 +1,12 @@ from platformcode import config, logger import xbmc, sys, xbmcgui, os + librerias = xbmc.translatePath(os.path.join(config.get_runtime_path(), 'lib')) sys.path.insert(0, librerias) from core import jsontools, support +from core.item import Item addon_id = config.get_addon_core().getAddonInfo('id') @@ -45,7 +47,6 @@ def build_menu(): logger.debug('Add Select server menu item') contextmenuitems.append(config.get_localized_string(70192)) from core import filetools - from core.item import Item item = Item().fromurl(filetools.read(filePath)) item.disableAutoplay = True contextmenuactions.append(item) @@ -59,7 +60,7 @@ def build_menu(): if ret > -1: logger.debug('Contextmenu module index', ret, ', label=' + contextmenuitems[ret]) - if isinstance(contextmenuactions[ret], Item): + if type(contextmenuactions[ret]) == Item: from platformcode.launcher import run run(contextmenuactions[ret]) else: