1
0
Fork 0

wasp: draw565: Allow the drawing context to be reset

The main reason to reset the drawing context is so that it can be reset
before we call foreground() on an application.
pull/24/head
Daniel Thompson 2020-04-05 09:29:06 +01:00
parent b2622b579d
commit c593e1e9f9
2 changed files with 5 additions and 0 deletions

View File

@ -78,6 +78,10 @@ class Draw565(object):
and 24 pt Sans Serif text.
"""
self._display = display
self.reset()
def reset(self):
"""Restore the default colour and font."""
self.set_color(0xffff)
self.set_font(fonts.sans24)

View File

@ -130,6 +130,7 @@ class Manager():
self.app = app
watch.display.mute(True)
watch.drawable.reset()
app.foreground()
watch.display.mute(False)