[remote dev] IJPL-211809 Added debug logs for debugging double restart problem

GitOrigin-RevId: a0fd7e12a3801d04b1800260e2a09b07a059b784
This commit is contained in:
Denis Zaichenko
2025-11-04 14:05:26 +00:00
committed by intellij-monorepo-bot
parent d7087c6608
commit 70366b97cd
@@ -868,6 +868,9 @@ open class MyPluginModel(project: Project?) : InstalledPluginsTableModel(project
}
open fun runRestartButton(component: Component) {
if (LOG.isDebugEnabled) {
LOG.warn(Throwable("Restart button clicked"))
}
service<CoreUiCoroutineScopeHolder>().coroutineScope.launch(Dispatchers.EDT + ModalityState.stateForComponent(component).asContextElement()) {
if (myPluginManagerCustomizer != null && component is JComponent) {
myPluginManagerCustomizer.requestRestart(PluginModelFacade(this@MyPluginModel), component)