mirror of
				https://github.com/SimpleMobileTools/Simple-Clock.git
				synced 2025-06-05 22:19:17 +02:00 
			
		
		
		
	Update stopwatch views only from UI thread
This commit is contained in:
		| @@ -199,13 +199,13 @@ class StopwatchFragment : Fragment() { | ||||
|  | ||||
|     private val updateListener = object : Stopwatch.UpdateListener { | ||||
|         override fun onUpdate(totalTime: Long, lapTime: Long, useLongerMSFormat: Boolean) { | ||||
|             activity?.run { | ||||
|             activity?.runOnUiThread { | ||||
|                 updateDisplayedText(totalTime, lapTime, useLongerMSFormat) | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         override fun onStateChanged(state: Stopwatch.State) { | ||||
|             activity?.run { | ||||
|             activity?.runOnUiThread { | ||||
|                 updateIcons(state) | ||||
|                 binding.stopwatchLap.beVisibleIf(state == Stopwatch.State.RUNNING) | ||||
|                 binding.stopwatchReset.beVisibleIf(state != Stopwatch.State.STOPPED) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user