Stop the analysis pass in Loopy's redraw routine from being
[sgt/puzzles] / PuzzleApplet.java
index 82fab78..0b0648c 100644 (file)
@@ -296,7 +296,6 @@ public class PuzzleApplet extends JApplet implements Runtime.CallJavaCB {
                 case 0:
                    String text = runtime.cstring(arg2);
                    if (text.equals("")) text = " ";
-                   System.out.println("status '" + text + "'");
                    statusBar.setText(text);
                    break;
                 case 1:
@@ -319,7 +318,7 @@ public class PuzzleApplet extends JApplet implements Runtime.CallJavaCB {
                 case 3: gg.setClip(arg2, arg3, xarg1, xarg2); break;
                 case 4:
                     if (arg2 == 0 && arg3 == 0) {
-                        gg.fillRect(0, 0, getWidth(), getHeight());
+                        gg.setClip(0, 0, getWidth(), getHeight());
                     } else {
                         gg.setClip(arg2, arg3, getWidth()-2*arg2, getHeight()-2*arg3);
                     }