Fix issue with pygame updating in a thread
This commit is contained in:
parent
c354179e0c
commit
d6267a104c
1 changed files with 0 additions and 7 deletions
|
|
@ -706,18 +706,11 @@ class Book:
|
|||
self._sleeping = True
|
||||
self._set_status_color(NEOPIXEL_SLEEP_COLOR)
|
||||
self.sleep_check_delay = 0
|
||||
self.saved_screen = self.screen.copy()
|
||||
self.screen.fill((0, 0, 0))
|
||||
pygame.display.update()
|
||||
self.backlight.power = False
|
||||
|
||||
def _wake(self):
|
||||
# Turn on the screen
|
||||
self.backlight.power = True
|
||||
if self.saved_screen:
|
||||
self.screen.blit(self.saved_screen, (0, 0))
|
||||
pygame.display.update()
|
||||
self.saved_screen = None
|
||||
self.sleep_check_delay = 0.1
|
||||
self._set_status_color(NEOPIXEL_READING_COLOR)
|
||||
self._sleeping = False
|
||||
|
|
|
|||
Loading…
Reference in a new issue