diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-06-16 03:23:41 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-06-16 03:23:41 +0200 |
commit | 389f45750535ff61d8f9d65d26ed50df12acc161 (patch) | |
tree | 010dc3a4c56c5b0cfd7fef655eaab3f7c69c81fb /sys/src/cmd/paint.c | |
parent | 0d1801902dcf1c9d3ed7561f355c0c87b5279b55 (diff) |
paint: limit zoom to 12 steps
Diffstat (limited to 'sys/src/cmd/paint.c')
-rw-r--r-- | sys/src/cmd/paint.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/src/cmd/paint.c b/sys/src/cmd/paint.c index adac1afd6..dafb29fa4 100644 --- a/sys/src/cmd/paint.c +++ b/sys/src/cmd/paint.c @@ -677,10 +677,12 @@ main(int argc, char *argv[]) center(); break; case '+': - setzoom(e.mouse.xy, zoom*2); + if(zoom < 0x1000) + setzoom(e.mouse.xy, zoom*2); break; case '-': - setzoom(e.mouse.xy, zoom/2); + if(zoom > 1) + setzoom(e.mouse.xy, zoom/2); break; case 'c': if(canvas == nil) |