diff options
author | Tor Norbye <tnorbye@google.com> | 2014-09-18 11:43:07 -0700 |
---|---|---|
committer | Tor Norbye <tnorbye@google.com> | 2014-09-18 11:43:28 -0700 |
commit | e782c57d74000722f9db4c9426317410520670c6 (patch) | |
tree | 6e5d3e8934107ffabb7661f8bfc0e1a08eb37faf /plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/QuickFixManagerImpl.java | |
parent | c3d3a90f6b4ead083d63e28e6b9fcea93d675678 (diff) | |
download | idea-e782c57d74000722f9db4c9426317410520670c6.tar.gz |
Snapshot idea/138.2210 from git://git.jetbrains.org/idea/community.git
Change-Id: I8f0204d7887ee78cf1fd8c09f936c5afff0edd2f
Diffstat (limited to 'plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/QuickFixManagerImpl.java')
-rw-r--r-- | plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/QuickFixManagerImpl.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/QuickFixManagerImpl.java b/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/QuickFixManagerImpl.java index 15e1c34daf78..241ae963a3cd 100644 --- a/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/QuickFixManagerImpl.java +++ b/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/QuickFixManagerImpl.java @@ -18,14 +18,12 @@ package com.intellij.uiDesigner.designSurface; import com.intellij.uiDesigner.ErrorAnalyzer; import com.intellij.uiDesigner.ErrorInfo; import com.intellij.uiDesigner.FormEditingUtil; -import com.intellij.uiDesigner.propertyInspector.UIDesignerToolWindowManager; +import com.intellij.uiDesigner.componentTree.ComponentSelectionListener; import com.intellij.uiDesigner.quickFixes.QuickFixManager; import com.intellij.uiDesigner.radComponents.RadComponent; import org.jetbrains.annotations.NotNull; import javax.swing.*; -import javax.swing.event.TreeSelectionEvent; -import javax.swing.event.TreeSelectionListener; import java.awt.*; import java.util.ArrayList; @@ -35,9 +33,9 @@ import java.util.ArrayList; public class QuickFixManagerImpl extends QuickFixManager<GlassLayer> { public QuickFixManagerImpl(final GuiEditor editor, final GlassLayer component, final JViewport viewPort) { super(editor, component, viewPort); - final UIDesignerToolWindowManager toolWindowManager = UIDesignerToolWindowManager.getInstance(editor.getProject()); - toolWindowManager.addComponentSelectionListener(new TreeSelectionListener() { - public void valueChanged(TreeSelectionEvent e) { + editor.addComponentSelectionListener(new ComponentSelectionListener() { + @Override + public void selectedComponentChanged(GuiEditor source) { hideIntentionHint(); updateIntentionHintVisibility(); } |