O código abaixo funciona perfeitamente. Ele salva a informação no banco de dados. Contudo se após ou antes eu tento fazer outra operação no banco de dados esse código executa as vezes 13x, as vezes 15x. Acaba gerando repetidas insercoes no banco de dados. Alguém sabe o porquê e como resolver?
lifecycleScope.launch {
withContext(Dispatchers.IO) {
operacoesDao.salva(operacaocriada)
}
}