]> git.lizzy.rs Git - plan9front.git/commitdiff
paint: limit zoom to 12 steps
authorcinap_lenrek <cinap_lenrek@gmx.de>
Sun, 16 Jun 2013 01:23:41 +0000 (03:23 +0200)
committercinap_lenrek <cinap_lenrek@gmx.de>
Sun, 16 Jun 2013 01:23:41 +0000 (03:23 +0200)
sys/src/cmd/paint.c

index adac1afd6917239c82f7f35b837d6d189fe97e97..dafb29fa4ef8c7aab6ff3506e8d6f3e0c493e153 100644 (file)
@@ -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)