diff --git a/api_drivers/py_api_drivers/frozen/display/display_driver_framework.py b/api_drivers/py_api_drivers/frozen/display/display_driver_framework.py index 98d84ef1..c87f9550 100644 --- a/api_drivers/py_api_drivers/frozen/display/display_driver_framework.py +++ b/api_drivers/py_api_drivers/frozen/display/display_driver_framework.py @@ -566,6 +566,9 @@ def _flush_cb(self, _, area, color_p): lv.color_format_get_size(self._color_space) ) + if isinstance(self._data_bus, lcd_bus.RGBBus) and self._rotation>0: + y2+=1 + cmd = self._set_memory_location(x1, y1, x2, y2) # we have to use the __dereference__ method because this method is