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