| ... | ... |
@@ -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; |