From 3559734d4f7d39f8927f28a218451891bcfa7d34 Mon Sep 17 00:00:00 2001 From: Scott Duensing Date: Tue, 31 Dec 2024 19:47:44 -0600 Subject: [PATCH] Pushing latest. --- roo_e/src/gui/wmwindow.c | 11 +++++++---- test/src/main.c | 4 ++-- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/roo_e/src/gui/wmwindow.c b/roo_e/src/gui/wmwindow.c index ac513ed..7d3baca 100644 --- a/roo_e/src/gui/wmwindow.c +++ b/roo_e/src/gui/wmwindow.c @@ -528,9 +528,6 @@ static void windowPaint(struct WidgetS *widget, ...) { mode = va_arg(args, int); va_end(args); - // ***TODO*** Icon needs to be cached in a surface so we can calculate - // damaged areas for rendering. - if (mode == WINDOW_PAINT_ICONS) { // Are we minimized? if (w->flags & WIN_IS_ICON) { @@ -647,7 +644,7 @@ static WidgetT *windowWidgetFinder(WidgetT *widget, uint16_t x, uint16_t y, int1 br.x = *localX; br.y = *localY; w = w->reg->findWidget(w, br.x, br.y, localX, localY); - if (w) logWrite("Over %s\n", w->reg->widgetName); + //if (w) logWrite("Over %s\n", w->reg->widgetName); return w; } } @@ -978,6 +975,12 @@ void wmRender(void) { arrfree(damageList); } // Do we have windows? + + // ***DEBUG*** + surfaceSet(__guiBackBuffer); + for (i=0; i