# HG changeset patch # User David Barts # Date 1595107382 25200 # Node ID 3feeb953d9aea658afedf2630ac58ab80151ca56 # Parent 26a507e095ab5ec285dc55119f4e2804278c5d93 val -> var diff -r 26a507e095ab -r 3feeb953d9ae src/name/blackcap/imageprep/RotateDialog.kt --- a/src/name/blackcap/imageprep/RotateDialog.kt Sat Jul 18 12:04:05 2020 -0700 +++ b/src/name/blackcap/imageprep/RotateDialog.kt Sat Jul 18 14:23:02 2020 -0700 @@ -45,12 +45,12 @@ private val drawingPane = DrawingPane(initialImage) private class ImageWaiter: ImageObserver { - private var sem = Semaphore(0) + private val MASK = ImageObserver.ALLBITS or ImageObserver.ERROR or ImageObserver.ABORT + private val sem = Semaphore(0) @Volatile private var flags: Int? = null - private var MASK = ImageObserver.ALLBITS or ImageObserver.ERROR or ImageObserver.ABORT override fun imageUpdate(img: Image, infoflags: Int, x: Int, y: Int, width: Int, height: Int): Boolean { - if (infoflags and MASK != 0) { + if ((infoflags and MASK) != 0) { flags = infoflags sem.release() return false