handle additional arguments
[enigma2.git] / lib / python / Components / Converter / ServiceInfo.py
index 413aa19110d81295a43852a6b0f5f8063faa1227..4b266fed54e58e1ca8abc5ab7e01a7253fa12dfe 100644 (file)
@@ -61,3 +61,8 @@ class ServiceInfo(Converter, object):
                        return subservices and subservices.getNumberOfSubservices() > 0
 
        boolean = property(getBoolean)
+
+       def changed(self, *args):
+               if not len(args) or args[0] in [iPlayableService.evStart, iPlayableService.evEnd, 
+                       iPlayableService.evUpdatedInfo, iPlayableService.evUpdatedEventInfo]:
+                       Converter.changed(self)