if mutableAlternatives:
mutableAlternatives.setListName(name)
if mutableAlternatives.addService(cur_service.ref):
- print "add", cur_service.toString(), "to new alternatives failed"
+ print "add", cur_service.ref.toString(), "to new alternatives failed"
mutableAlternatives.flushChanges()
self.servicelist.addService(new_ref.ref, True)
self.servicelist.removeCurrent()
self.servicelist.setPlayableIgnoreService(eServiceReference())
def setMode(self):
+ self.rootChanged = True
self.restoreRoot()
lastservice=eServiceReference(self.lastservice.value)
if lastservice.valid():
#set previous tv service
self.close(None)
+ # ikseong - for add bouquet
+ def cancel(self):
+ self.closeRadio()
+
def __evServiceStart(self):
service = self.session.nav.getCurrentService()
if service:
config.radio.lastroot.save()
def restoreRoot(self):
- tmp = [x for x in self.lastroot.value.split(';') if x != '']
+ tmp = [x for x in config.radio.lastroot.value.split(';') if x != '']
current = [x.toString() for x in self.servicePath]
if tmp != current or self.rootChanged:
cnt = 0