Fix up presentations so they work again

This commit is contained in:
Tim Bentley 2010-04-30 06:50:52 +01:00
parent d28498611d
commit 591dc07354
1 changed files with 12 additions and 9 deletions

View File

@ -231,14 +231,17 @@ class MessageListener(object):
controller.addHandler(self.controllers[self.handler], file, isBlank)
def decode_message(self, message):
if len(message) == 3:
return message[1], message[0], message[2]
else:
return message[1], message[0]
def slide(self, message):
isLive, item = self.decode_message(message)
isLive, item, slide = self.decode_message(message)
if isLive:
self.liveHandler.slide(slide, live)
self.liveHandler.slide(slide, isLive)
else:
self.previewHandler.slide(slide, live)
self.previewHandler.slide(slide, isLive)
def first(self, message):
isLive, item = self.decode_message(message)