diff options
Diffstat (limited to 'src/cmd/jpg/png.c')
-rw-r--r-- | src/cmd/jpg/png.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/cmd/jpg/png.c b/src/cmd/jpg/png.c index a815abfc..06cedc60 100644 --- a/src/cmd/jpg/png.c +++ b/src/cmd/jpg/png.c @@ -35,10 +35,9 @@ eresized(int new) } if(image == nil) return; - r = insetrect(screen->clipr, Edge+Border); - r.max.x = r.min.x+Dx(image->r); - r.max.y = r.min.y+Dy(image->r); - border(screen, r, -Border, nil, ZP); + r = rectaddpt(image->r, subpt(screen->r.min, image->r.min)); + if(!new) + drawresizewindow(r); draw(screen, r, image, nil, image->r.min); flushimage(display, 1); } |