From 0340a59b15b48d859c4e150ae3d30ca4ac3028a6 Mon Sep 17 00:00:00 2001 From: evgeny Date: Wed, 28 Oct 2026 23:04:57 +0100 Subject: [PATCH] Dispatch host mainExecutor callbacks through the main looper --- .../router-tests/src/main/kotlin/android/content/Context.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/chatgui-android/router-tests/src/main/kotlin/android/content/Context.kt b/tools/chatgui-android/router-tests/src/main/kotlin/android/content/Context.kt index 7ed3896f..11303e4f 100644 --- a/tools/chatgui-android/router-tests/src/main/kotlin/android/content/Context.kt +++ b/tools/chatgui-android/router-tests/src/main/kotlin/android/content/Context.kt @@ -22,6 +22,7 @@ open class Context { const val RECEIVER_NOT_EXPORTED = 4 } val packageName = "com.utun.chat" + val mainExecutor = java.util.concurrent.Executor { task -> android.os.Handler(android.os.Looper.getMainLooper()).post(task) } var cacheDir = File(System.getProperty("java.io.tmpdir"), "utun-router-host-cache") val contentResolver = ContentResolver() var vibrator: Vibrator? = Vibrator()