diff options
Diffstat (limited to 'src/cmd/jpg/bmp.c')
-rw-r--r-- | src/cmd/jpg/bmp.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/cmd/jpg/bmp.c b/src/cmd/jpg/bmp.c index ba1b813a..4d6ddd9c 100644 --- a/src/cmd/jpg/bmp.c +++ b/src/cmd/jpg/bmp.c @@ -35,11 +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); - draw(screen, r, image, nil, image->r.min); + r = rectaddpt(image->r, subpt(screen->r.min, image->r.min)); + if(!new) + drawresizewindow(r); flushimage(display, 1); } |