summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-11-30 10:43:43 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-11-30 10:43:43 +0100
commit9505f1c311d53e908d4f47ff61bb132e9aa80282 (patch)
tree5ad7f8b88e8eec47f474c210fdf31ce8bbc70471 /src/main/java/at/hannibal2/skyhanni/utils
parentd98227155bf96f824fca95de896d27095d254c54 (diff)
downloadskyhanni-9505f1c311d53e908d4f47ff61bb132e9aa80282.tar.gz
skyhanni-9505f1c311d53e908d4f47ff61bb132e9aa80282.tar.bz2
skyhanni-9505f1c311d53e908d4f47ff61bb132e9aa80282.zip
Using DelayedRun more often
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/DelayedRun.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/DelayedRun.kt b/src/main/java/at/hannibal2/skyhanni/utils/DelayedRun.kt
index 0fa9152cd..cbc413c22 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/DelayedRun.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/DelayedRun.kt
@@ -9,6 +9,10 @@ object DelayedRun {
map[run] = SimpleTimeMark.now() + duration
}
+ fun runNow(run: () -> Unit) {
+ map[run] = SimpleTimeMark.now()
+ }
+
fun checkRuns() {
map.entries.removeIf { (runnable, time) ->
val inPast = time.isInPast()