[CHG] reverted back to getDominantColor() method, using updateImage() in listener