EA-48804 - assert: LaterInvocator.getCurrentModalEntities

This commit is contained in:
Anna Kozlova
2013-08-21 17:55:29 +04:00
parent 1dacf0e46d
commit efe75ff23f
@@ -34,6 +34,7 @@ import com.intellij.psi.PsiFile;
import com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil;
import com.intellij.psi.util.PsiUtilBase;
import com.intellij.ui.content.*;
import com.intellij.util.ui.UIUtil;
import com.intellij.util.ui.update.Activatable;
import com.intellij.util.ui.update.UiNotifyConnector;
import org.jetbrains.annotations.NotNull;
@@ -169,7 +170,12 @@ public abstract class DockablePopupManager<T extends JComponent & Disposable> {
}
};
IdeEventQueue.getInstance().addIdleListener(myAutoUpdateRequest, 500);
UIUtil.invokeLaterIfNeeded(new Runnable() {
@Override
public void run() {
IdeEventQueue.getInstance().addIdleListener(myAutoUpdateRequest, 500);
}
});
}
}
else {