nsxiv09335fd
Fixed offsets in resize win to image
+3 −3
2 files changed
| @@ -1,6 +1,6 @@ | |||
| 1 | 1 | all: sxiv | |
| 2 | 2 | ||
| 3 | − | VERSION=git-20110217 | |
| 3 | + | VERSION=git-20110219 | |
| 4 | 4 | ||
| 5 | 5 | CC?=gcc | |
| 6 | 6 | PREFIX?=/usr/local | |
| @@ -344,8 +344,8 @@ void on_keypress(XKeyEvent *kev) { | |||
| 344 | 344 | /* render on next configurenotify */ | |
| 345 | 345 | break; | |
| 346 | 346 | case XK_W: | |
| 347 | − | x = win.x + img.x; | |
| 348 | − | y = win.y + img.y; | |
| 347 | + | x = MAX(0, win.x + img.x); | |
| 348 | + | y = MAX(0, win.y + img.y); | |
| 349 | 349 | w = img.w * img.zoom; | |
| 350 | 350 | h = img.h * img.zoom; | |
| 351 | 351 | if ((changed = win_moveresize(&win, x, y, w, h))) { | |