]> Repositories - hackapet/Adafruit_Blinka_Displayio.git/blobdiff - displayio/_display.py
starting set root group. show none also
[hackapet/Adafruit_Blinka_Displayio.git] / displayio / _display.py
index da94fb2bc433a8f0c769cffc1af70256b26f749f..1e429954a9851a16196f783e506299cf0c9997e9 100644 (file)
@@ -272,6 +272,11 @@ class Display:
             )  # pylint: disable=protected-access
             # save image to buffer (or probably refresh buffer so we can compare)
             self._buffer.paste(buffer)
+        else:
+            # show nothing
+            print("show nothing")
+            buffer = Image.new("RGBA", (self._core._width, self._core._height))
+            self._buffer.paste(buffer)
 
         self._subrectangles = self._core.get_refresh_areas()
 
@@ -452,3 +457,11 @@ class Display:
     def bus(self) -> _DisplayBus:
         """Current Display Bus"""
         return self._core.get_bus()
+
+    @property
+    def root_group(self) -> Group:
+        return self._current_group
+
+    @root_group.setter
+    def root_group(self, new_group):
+        self._current_group = new_group
\ No newline at end of file