Prevent key error when unblank screen at start of presentation.

This commit is contained in:
Chris Witterholt 2023-09-30 14:44:58 +02:00
parent 86b798ec7c
commit b4a67d7346
No known key found for this signature in database
GPG Key ID: 66C03249E4759AE9
1 changed files with 2 additions and 1 deletions

View File

@ -68,6 +68,8 @@ class Controller(object):
self.hide_mode = hide_mode
log.debug('add_handler, slide_number: {slide:d}'.format(slide=slide_no))
if self.is_live:
if self.doc.ui_slidenumber == 0:
self.doc.ui_slidenumber = 1
if hide_mode == HideMode.Screen:
Registry().execute('live_display_hide', HideMode.Screen)
self.stop()
@ -78,7 +80,6 @@ class Controller(object):
else:
self.doc.start_presentation()
Registry().execute('live_display_hide', HideMode.Screen)
self.doc.ui_slidenumber = 1
if slide_no > 1:
self.slide(slide_no)