Blob Blame History Raw
diff --git a/display.c b/display.c
index 9f580a9..fda9d6d 100644
--- a/display.c
+++ b/display.c
@@ -90,7 +90,7 @@ cDisplay32BPP::cDisplay32BPP(int x0, int y0, int width, int height)
     width=(width+1)&~1;
     // Width has to end on byte boundary, so round up
 
-    tArea Areas[] = { { 0, 0, width - 1, height - 1, 32 } };
+    tArea Areas[] = { { 0, 0, width - 1, height - 1, 4 } };
     if (osd->CanHandleAreas(Areas, sizeof(Areas) / sizeof(tArea)) != oeOk) {
         DELETENULL(osd);
         return;
@@ -130,7 +130,7 @@ void cDisplay32BPPHalf::InitOSD() {
     int width=(Width+1)&~1;
     // Width has to end on byte boundary, so round up
 
-    tArea Areas[] = { { 0, 0, width - 1, Height - 1, 32 } };
+    tArea Areas[] = { { 0, 0, width - 1, Height - 1, 4 } };
     // Try full-size area first
 
     while (osd->CanHandleAreas(Areas, sizeof(Areas) / sizeof(tArea)) != oeOk) {