This repository was archived by the owner on Jan 22, 2024. It is now read-only.

Description
I have a Job like below
job = GlobalScope.launch {
delay(5000)
runOnUiThread {
some unwanted code
}
}
This job will wait for 5 seconds to execute. And to cancel it before 5 seconds I'm calling
Now, Is there a way to execute this job before 5 seconds have reached ?
I'm looking for something like job?.forceExecute.ignoreDelays or job?.forceExecute.ignoreDelay("FirstDelay") if there is a option for name like delay(5000,"FirstDelay")
That would be so helpful for me to avoid boiler plate code.