Здравствуйте, мне необходимо при нажатии на кнопку создавать BackgroundTask’и, чтобы потом они поочередно исполнялись, также это все должно происходить раз в какое-то время. Должно получиться что-то наподобие запланированной задачи, в рамках которой выполняются фоновые задачи. Но при попытке выполнить этот код
val taskHandler = backgroundWorker.handle(work)
val uiAccessor = backgroundWorker.uiAccessor
taskHandler.execute()
в методе запланированной задачи выбрасывается исключение.
io.jmix.flowui.backgroundtask.IllegalConcurrentAccessException: UI Shared state was accessed from a background thread
Что можно сделать в моей ситуации?