forked from openlp/openlp
Only use transitions if we are changing slide. Fixes bug 1449064.
Fixes: https://launchpad.net/bugs/1449064
This commit is contained in:
parent
a7a71237c0
commit
c9a8f07a37
@ -1080,6 +1080,7 @@ class SlideController(DisplayController, RegistryProperties):
|
|||||||
% timeout)
|
% timeout)
|
||||||
return
|
return
|
||||||
row = self.preview_widget.current_slide_number()
|
row = self.preview_widget.current_slide_number()
|
||||||
|
old_selected_row = self.selected_row
|
||||||
self.selected_row = 0
|
self.selected_row = 0
|
||||||
if -1 < row < self.preview_widget.slide_count():
|
if -1 < row < self.preview_widget.slide_count():
|
||||||
if self.service_item.is_command():
|
if self.service_item.is_command():
|
||||||
@ -1089,7 +1090,7 @@ class SlideController(DisplayController, RegistryProperties):
|
|||||||
else:
|
else:
|
||||||
to_display = self.service_item.get_rendered_frame(row)
|
to_display = self.service_item.get_rendered_frame(row)
|
||||||
if self.service_item.is_text():
|
if self.service_item.is_text():
|
||||||
self.display.text(to_display)
|
self.display.text(to_display, row != old_selected_row)
|
||||||
else:
|
else:
|
||||||
if start:
|
if start:
|
||||||
self.display.build_html(self.service_item, to_display)
|
self.display.build_html(self.service_item, to_display)
|
||||||
|
Loading…
Reference in New Issue
Block a user