... | ... |
@@ -158,7 +158,7 @@ redraw(Uxn *u) |
158 | 158 |
SDL_Rect up = gRect; |
159 | 159 |
if(devsystem->dat[0xe]) |
160 | 160 |
inspect(&ppu, u->wst.dat, u->wst.ptr, u->rst.ptr, u->ram.dat); |
161 |
- if(ppu.redraw) { |
|
161 |
+ if(!reqdraw && ppu.redraw) { |
|
162 | 162 |
y0 = ppu.i0 / ppu.stride; |
163 | 163 |
y1 = ppu.i1 / ppu.stride + 1; |
164 | 164 |
up.y += y0; |