← Back to team overview

openlp-core team mailing list archive

[Bug 701353] Re: Bibles do not show on the live screen when transitions are turned on in the theme

 

** Changed in: openlp
       Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/701353

Title:
  Bibles do not show on the live screen when transitions are turned on
  in the theme

Status in OpenLP - Worship Presentation Software:
  Fix Committed

Bug description:
  To reproduce:

  1. Edit or create a theme, setting transitions on.
  2. Select a verse range from your Bibles media item.
  3. Add the verse range to your service manager.
  4. Go live on the Bible and notice there are no words.
  5. Edit your theme again, setting transitions off.
  6. Go live again, and notice that the words are now there.

  Additionally, OpenLP didn't want to close (it was hanging on the
  command line), and threw various exceptions when I pressed Ctrl+C:

  Traceback (most recent call last):
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/slidecontroller.py", line 796, in onSlideSelected
      frame = self.display.text(toDisplay)
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/maindisplay.py", line 206, in text
      return self.preview()
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/maindisplay.py", line 385, in preview
      Receiver.send_message(u'openlp_process_events')
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/lib/eventreceiver.py", line 289, in send_message
      Receiver.eventreceiver.send_message(event, msg)
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/lib/eventreceiver.py", line 255, in send_message
      log.debug(u'Event %s passed with payload %s' % (event, msg))
    File "/usr/lib/python2.6/logging/__init__.py", line 1044, in debug
      self._log(DEBUG, msg, args, **kwargs)
    File "/usr/lib/python2.6/logging/__init__.py", line 1173, in _log
      self.handle(record)
    File "/usr/lib/python2.6/logging/__init__.py", line 1183, in handle
      self.callHandlers(record)
    File "/usr/lib/python2.6/logging/__init__.py", line 1220, in callHandlers
      hdlr.handle(record)
    File "/usr/lib/python2.6/logging/__init__.py", line 679, in handle
      self.emit(record)
    File "/usr/lib/python2.6/logging/__init__.py", line 860, in emit
      StreamHandler.emit(self, record)
    File "/usr/lib/python2.6/logging/__init__.py", line 800, in emit
      self.flush()
    File "/usr/lib/python2.6/logging/__init__.py", line 762, in flush
      self.stream.flush()
  KeyboardInterrupt

  Traceback (most recent call last):
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/slidecontroller.py", line 796, in onSlideSelected
      frame = self.display.text(toDisplay)
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/maindisplay.py", line 206, in text
      return self.preview()
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/maindisplay.py", line 385, in preview
      Receiver.send_message(u'openlp_process_events')
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/lib/eventreceiver.py", line 289, in send_message
      Receiver.eventreceiver.send_message(event, msg)
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/lib/eventreceiver.py", line 256, in send_message
      self.emit(QtCore.SIGNAL(event), msg)
  KeyboardInterrupt

  Traceback (most recent call last):
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/slidecontroller.py", line 796, in onSlideSelected
      frame = self.display.text(toDisplay)
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/maindisplay.py", line 206, in text
      return self.preview()
    File "/home/raoul/Projects/OpenLP/trunk/openlp/core/ui/maindisplay.py", line 383, in preview
      while self.frame.evaluateJavaScript(u'show_text_complete()') \
  KeyboardInterrupt





References