From 94488adb240dd88291f7495771a0d8ddb515b102 Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 31 May 2018 12:44:24 +0200 Subject: [PATCH] make sure the bottom button visibility is updated on the main thread --- .../camera/activities/MainActivity.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt index 916b1892..82c78919 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt @@ -279,10 +279,12 @@ class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener { } fun toggleBottomButtons(hide: Boolean) { - val alpha = if (hide) 0f else 1f - shutter.animate().alpha(alpha).start() - toggle_camera.animate().alpha(alpha).start() - toggle_flash.animate().alpha(alpha).start() + runOnUiThread { + val alpha = if (hide) 0f else 1f + shutter.animate().alpha(alpha).start() + toggle_camera.animate().alpha(alpha).start() + toggle_flash.animate().alpha(alpha).start() + } shutter.isClickable = !hide toggle_camera.isClickable = !hide