CompositeException (2 nested):
------------------------------
[1]: com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments: Access is allowed from Event Dispatch Thread (EDT) only; see https://jb.gg/ij-platform-threading for details
Current thread: Thread[ApplicationImpl pooled thread 651,4,main] 181679948 (EventQueue.isDispatchThread()=false)
SystemEventQueueThread: Thread[AWT-EventQueue-0,6,main] 1393029289
at com.intellij.openapi.application.impl.ApplicationImpl.createThreadAccessException(ApplicationImpl.java:1083)
at com.intellij.openapi.application.impl.ApplicationImpl.throwThreadAccessException(ApplicationImpl.java:1078)
at com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread(ApplicationImpl.java:1066)
at com.intellij.openapi.editor.impl.ScrollingModelImpl.getVisibleArea(ScrollingModelImpl.java:102)
at com.intellij.openapi.editor.impl.softwrap.mapping.SoftWrapApplianceManager.updateAvailableArea(SoftWrapApplianceManager.java:468)
at com.intellij.openapi.editor.impl.EditorImpl.lambda$initComponent$15(EditorImpl.java:1204)
at java.desktop/java.awt.Component.processHierarchyEvent(Component.java:6824)
at java.desktop/java.awt.Component.processEvent(Component.java:6443)
at java.desktop/java.awt.Container.processEvent(Container.java:2266)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)
at java.desktop/java.awt.Component.createHierarchyEvents(Component.java:5670)
at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1474)
at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1470)
at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1470)
at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1470)
at java.desktop/java.awt.Container.lambda$removeAll$2(Container.java:1342)
at java.desktop/sun.awt.SunToolkit.lambda$performWithTreeLock$1(SunToolkit.java:2139)
at java.desktop/sun.awt.SunToolkit.performOnMainThreadIfNeeded(SunToolkit.java:2164)
at java.desktop/sun.awt.SunToolkit.performWithTreeLock(SunToolkit.java:2137)
at java.desktop/java.awt.Container.removeAll(Container.java:1315)
at com.dsoftware.ghmanager.ui.panels.LogConsolePanelKt.createLogConsolePanel$addConsole(LogConsolePanel.kt:93)
at com.dsoftware.ghmanager.ui.panels.LogConsolePanelKt.access$createLogConsolePanel$addConsole(LogConsolePanel.kt:1)
at com.dsoftware.ghmanager.ui.panels.LogConsolePanelKt$createLogConsolePanel$1.invoke(LogConsolePanel.kt:113)
at com.dsoftware.ghmanager.ui.panels.LogConsolePanelKt$createLogConsolePanel$1.invoke(LogConsolePanel.kt:112)
at com.intellij.collaboration.ui.SingleValueModel$addListener$1.invoke(SingleValueModel.kt:25)
at com.intellij.collaboration.ui.SingleValueModel$addListener$1.invoke(SingleValueModel.kt:24)
at com.intellij.collaboration.ui.SimpleEventListener$Companion.addListener$lambda$1(SimpleEventListener.kt:19)
at jdk.internal.reflect.GeneratedMethodAccessor332.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:118)
at com.intellij.util.EventDispatcher.lambda$createMulticaster$1(EventDispatcher.java:83)
at jdk.proxy2/jdk.proxy2.$Proxy177.eventOccurred(Unknown Source)
at com.intellij.collaboration.ui.SingleValueModel.setValue(SingleValueModel.kt:13)
at com.dsoftware.ghmanager.data.LogLoadingModelListener.setLogValue(LogLoadingModelListener.kt:92)
at com.dsoftware.ghmanager.data.LogLoadingModelListener.onLoadingStarted(LogLoadingModelListener.kt:102)
at jdk.internal.reflect.GeneratedMethodAccessor816.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:118)
at com.intellij.util.EventDispatcher.lambda$createMulticaster$1(EventDispatcher.java:83)
at jdk.proxy8/jdk.proxy8.$Proxy173.onLoadingStarted(Unknown Source)
at org.jetbrains.plugins.github.pullrequest.ui.GHCompletableFutureLoadingModel.load(GHCompletableFutureLoadingModel.kt:34)
at org.jetbrains.plugins.github.pullrequest.ui.GHCompletableFutureLoadingModel.access$load(GHCompletableFutureLoadingModel.kt:12)
at org.jetbrains.plugins.github.pullrequest.ui.GHCompletableFutureLoadingModel$special$$inlined$observable$2.afterChange(Delegates.kt:72)
at kotlin.properties.ObservableProperty.setValue(ObservableProperty.kt:41)
at org.jetbrains.plugins.github.pullrequest.ui.GHCompletableFutureLoadingModel.setFuture(GHCompletableFutureLoadingModel.kt:26)
at com.dsoftware.ghmanager.data.LogLoadingModelListener$2$2$1.changed(LogLoadingModelListener.kt:44)
at jdk.internal.reflect.GeneratedMethodAccessor937.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:118)
at com.intellij.util.EventDispatcher.lambda$createMulticaster$1(EventDispatcher.java:83)
at jdk.proxy6/jdk.proxy6.$Proxy281.changed(Unknown Source)
at com.dsoftware.ghmanager.data.DataProvider.reload(DataProviders.kt:49)
at com.dsoftware.ghmanager.data.WorkflowRunSelectionContext._init_$lambda$2(WorkflowRunSelectionContext.kt:71)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask.run(SchedulingWrapper.java:275)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
at java.base/java.lang.Thread.run(Thread.java:840)
[2]: com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments: Access is allowed from Event Dispatch Thread (EDT) only; see https://jb.gg/ij-platform-threading for details
Current thread: Thread[ApplicationImpl pooled thread 651,4,main] 181679948 (EventQueue.isDispatchThread()=false)
SystemEventQueueThread: Thread[AWT-EventQueue-0,6,main] 1393029289
at com.intellij.openapi.application.impl.ApplicationImpl.createThreadAccessException(ApplicationImpl.java:1083)
at com.intellij.openapi.application.impl.ApplicationImpl.throwThreadAccessException(ApplicationImpl.java:1078)
at com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread(ApplicationImpl.java:1066)
at com.intellij.openapi.editor.impl.ScrollingModelImpl.getVisibleArea(ScrollingModelImpl.java:102)
at com.intellij.openapi.editor.impl.softwrap.mapping.SoftWrapApplianceManager.updateAvailableArea(SoftWrapApplianceManager.java:468)
at com.intellij.openapi.editor.impl.EditorImpl.lambda$initComponent$15(EditorImpl.java:1204)
at java.desktop/java.awt.Component.processHierarchyEvent(Component.java:6824)
at java.desktop/java.awt.Component.processEvent(Component.java:6443)
at java.desktop/java.awt.Container.processEvent(Container.java:2266)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)
at java.desktop/java.awt.Component.createHierarchyEvents(Component.java:5670)
at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1474)
at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1470)
at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1470)
at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1470)
at java.desktop/java.awt.Container.lambda$removeAll$2(Container.java:1342)
at java.desktop/sun.awt.SunToolkit.lambda$performWithTreeLock$1(SunToolkit.java:2139)
at java.desktop/sun.awt.SunToolkit.performOnMainThreadIfNeeded(SunToolkit.java:2164)
at java.desktop/sun.awt.SunToolkit.performWithTreeLock(SunToolkit.java:2137)
at java.desktop/java.awt.Container.removeAll(Container.java:1315)
at com.dsoftware.ghmanager.ui.panels.LogConsolePanelKt.createLogConsolePanel$addConsole(LogConsolePanel.kt:93)
at com.dsoftware.ghmanager.ui.panels.LogConsolePanelKt.access$createLogConsolePanel$addConsole(LogConsolePanel.kt:1)
at com.dsoftware.ghmanager.ui.panels.LogConsolePanelKt$createLogConsolePanel$1.invoke(LogConsolePanel.kt:113)
at com.dsoftware.ghmanager.ui.panels.LogConsolePanelKt$createLogConsolePanel$1.invoke(LogConsolePanel.kt:112)
at com.intellij.collaboration.ui.SingleValueModel$addListener$1.invoke(SingleValueModel.kt:25)
at com.intellij.collaboration.ui.SingleValueModel$addListener$1.invoke(SingleValueModel.kt:24)
at com.intellij.collaboration.ui.SimpleEventListener$Companion.addListener$lambda$1(SimpleEventListener.kt:19)
at jdk.internal.reflect.GeneratedMethodAccessor332.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:118)
at com.intellij.util.EventDispatcher.lambda$createMulticaster$1(EventDispatcher.java:83)
at jdk.proxy2/jdk.proxy2.$Proxy177.eventOccurred(Unknown Source)
at com.intellij.collaboration.ui.SingleValueModel.setValue(SingleValueModel.kt:13)
at com.dsoftware.ghmanager.data.LogLoadingModelListener.setLogValue(LogLoadingModelListener.kt:92)
at com.dsoftware.ghmanager.data.LogLoadingModelListener.onLoadingStarted(LogLoadingModelListener.kt:102)
at jdk.internal.reflect.GeneratedMethodAccessor816.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:118)
at com.intellij.util.EventDispatcher.lambda$createMulticaster$1(EventDispatcher.java:83)
at jdk.proxy8/jdk.proxy8.$Proxy173.onLoadingStarted(Unknown Source)
at org.jetbrains.plugins.github.pullrequest.ui.GHCompletableFutureLoadingModel.load(GHCompletableFutureLoadingModel.kt:34)
at org.jetbrains.plugins.github.pullrequest.ui.GHCompletableFutureLoadingModel.access$load(GHCompletableFutureLoadingModel.kt:12)
at org.jetbrains.plugins.github.pullrequest.ui.GHCompletableFutureLoadingModel$special$$inlined$observable$2.afterChange(Delegates.kt:72)
at kotlin.properties.ObservableProperty.setValue(ObservableProperty.kt:41)
at org.jetbrains.plugins.github.pullrequest.ui.GHCompletableFutureLoadingModel.setFuture(GHCompletableFutureLoadingModel.kt:26)
at com.dsoftware.ghmanager.data.LogLoadingModelListener$2$2$1.changed(LogLoadingModelListener.kt:44)
at jdk.internal.reflect.GeneratedMethodAccessor937.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:118)
at com.intellij.util.EventDispatcher.lambda$createMulticaster$1(EventDispatcher.java:83)
at jdk.proxy6/jdk.proxy6.$Proxy281.changed(Unknown Source)
at com.dsoftware.ghmanager.data.DataProvider.reload(DataProviders.kt:49)
at com.dsoftware.ghmanager.data.WorkflowRunSelectionContext._init_$lambda$2(WorkflowRunSelectionContext.kt:71)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask.run(SchedulingWrapper.java:275)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
at java.base/java.lang.Thread.run(Thread.java:840)
------------------------------