Merge pull request #4214 from kiwix/Fixes#4213

Fixed: `Input dispatching timed out` error while creating the application shortcuts.
This commit is contained in:
Kelson 2025-02-07 01:16:47 +01:00 committed by GitHub
commit a2341ba94b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -36,6 +36,7 @@ import androidx.drawerlayout.widget.DrawerLayout.LOCK_MODE_LOCKED_CLOSED
import androidx.drawerlayout.widget.DrawerLayout.LOCK_MODE_UNLOCKED
import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentContainerView
import androidx.lifecycle.lifecycleScope
import androidx.navigation.NavController
import androidx.navigation.NavDestination
import androidx.navigation.NavDirections
@ -136,7 +137,9 @@ abstract class CoreMainActivity : BaseActivity(), WebViewProvider {
CoroutineScope(Dispatchers.IO).launch {
objectBoxToRoomMigrator.migrateObjectBoxDataToRoom()
}
lifecycleScope.launch(Dispatchers.IO) {
createApplicationShortcuts()
}
handleBackPressed()
}