diff --git a/app/src/main/java/xdsopl/robot36/ImageView.java b/app/src/main/java/xdsopl/robot36/ImageView.java index 732c6ce..c9bc1d1 100644 --- a/app/src/main/java/xdsopl/robot36/ImageView.java +++ b/app/src/main/java/xdsopl/robot36/ImageView.java @@ -238,15 +238,15 @@ public class ImageView extends SurfaceView implements SurfaceHolder.Callback { } void drawCanvas() { - if (!cantTouchThis && !takeABreak) { - Canvas canvas = null; - try { - canvas = holder.lockCanvas(null); - drawBitmap(canvas); - } finally { - if (canvas != null) - holder.unlockCanvasAndPost(canvas); - } + if (cantTouchThis || takeABreak) + return; + Canvas canvas = null; + try { + canvas = holder.lockCanvas(null); + drawBitmap(canvas); + } finally { + if (canvas != null) + holder.unlockCanvasAndPost(canvas); } }