кладёт в clipboard. Он запускается на Default диспатчере. Но на старых sdk(версия 22, 23) ClipboardManager работает только на главном потоке. Clipboard у меня сделан отдельным репозиторием.
Правильно ли будет прямо в ClipboardRepistory прописать withContext(Dispatchers.Main) { } ?
Я всегда меняю потоки прямо там, где собственно выполняется доступ. Т.е. непосредственно в источниках данных.
Обсуждают сегодня