For Jetbrains folks : What is IdeEventQueue ?

Hi,

I'm working on a JTree in a ToolWindow and everytime i call startEditingAtPath, there is a call to scrollRectToVisible ( after my custom celleditor is displayed ) that make unwanted horizontal scroll in my JTree.
What is IdeEventQueue for ? Is there a way that i can prevent it from dispatching this event ?

Thank you.

AWT-EventQueue-1@80d, priority=6, in group 'Idea Thread Group', status: 'RUNNING'
scrollRectToVisible():2960, JComponent.java
adjustVisibility():268, DefaultCaret.java
repaintNewCaret():1251, DefaultCaret.java
run():1225, DefaultCaret.java
dispatch():209, InvocationEvent.java
dispatchEvent():461, EventQueue.java
b():8, IdeEventQueue.java
a():36, IdeEventQueue.java
dispatchEvent():184, IdeEventQueue.java
pumpOneEventForHierarchy():242, EventDispatchThread.java
pumpEventsForHierarchy():163, EventDispatchThread.java
pumpEvents():157, EventDispatchThread.java
pumpEvents():149, EventDispatchThread.java
run():110, EventDispatchThread.java

Please sign in to leave a comment.