From dd3cf818ebef5c080a8d49f6663200d284840974 Mon Sep 17 00:00:00 2001 From: ghost Date: Thu, 25 Feb 2010 13:47:32 +0100 Subject: [PATCH] lib/python/Plugins/Extensions/GraphMultiEPG/plugin.py: [PATCH 3/3] use non-visual bouquet selector in graphmultiepg --- .../Plugins/Extensions/GraphMultiEPG/plugin.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/python/Plugins/Extensions/GraphMultiEPG/plugin.py b/lib/python/Plugins/Extensions/GraphMultiEPG/plugin.py index adb7015d..aed561bf 100644 --- a/lib/python/Plugins/Extensions/GraphMultiEPG/plugin.py +++ b/lib/python/Plugins/Extensions/GraphMultiEPG/plugin.py @@ -1,6 +1,6 @@ from Plugins.Plugin import PluginDescriptor from GraphMultiEpg import GraphMultiEPG -from Screens.ChannelSelection import BouquetSelector +from Screens.ChannelSelection import SilentBouquetSelector from enigma import eServiceCenter, eServiceReference from ServiceReference import ServiceReference @@ -79,16 +79,16 @@ def main(session, servicelist, **kwargs): global Servicelist Servicelist = servicelist bouquets = Servicelist.getBouquetList() + root = Servicelist.getRoot() if bouquets is None: cnt = 0 else: cnt = len(bouquets) - if cnt > 1: # show bouquet list + if cnt > 1: # create bouquet list global bouquetSel - bouquetSel = Session.openWithCallback(closed, BouquetSelector, bouquets, openBouquetEPG, enableWrapAround=True) - dlg_stack.append(bouquetSel) - elif cnt == 1: - if not openBouquetEPG(bouquets[0][1]): + bouquetSel = SilentBouquetSelector(bouquets, True, Servicelist.getBouquetNumOffset(root)) + if cnt >= 1: # open current bouquet + if not openBouquetEPG(root): cleanup() def Plugins(**kwargs): -- 2.30.2