summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
Diffstat (limited to 'android')
-rw-r--r--android/src/com/android/tools/idea/res/psi/GoToAndroidResourceContributor.java4
-rw-r--r--android/testSrc/com/android/tools/idea/res/psi/GoToAndroidResourceContributorTest.kt3
2 files changed, 5 insertions, 2 deletions
diff --git a/android/src/com/android/tools/idea/res/psi/GoToAndroidResourceContributor.java b/android/src/com/android/tools/idea/res/psi/GoToAndroidResourceContributor.java
index 5cf2f2e73ac..e197d5885ad 100644
--- a/android/src/com/android/tools/idea/res/psi/GoToAndroidResourceContributor.java
+++ b/android/src/com/android/tools/idea/res/psi/GoToAndroidResourceContributor.java
@@ -15,6 +15,8 @@
*/
package com.android.tools.idea.res.psi;
+import static com.android.tools.idea.projectsystem.ModuleSystemUtil.isMainModule;
+
import com.android.ide.common.resources.ResourceVisitor;
import com.android.ide.common.resources.SingleNamespaceResourceRepository;
import com.android.tools.idea.res.LocalResourceRepository;
@@ -66,6 +68,6 @@ public class GoToAndroidResourceContributor extends GoToSymbolProvider {
@Override
protected boolean acceptModule(@NotNull Module module) {
- return AndroidFacet.getInstance(module) != null;
+ return AndroidFacet.getInstance(module) != null && isMainModule(module);
}
}
diff --git a/android/testSrc/com/android/tools/idea/res/psi/GoToAndroidResourceContributorTest.kt b/android/testSrc/com/android/tools/idea/res/psi/GoToAndroidResourceContributorTest.kt
index ddeb7463128..c6df0804104 100644
--- a/android/testSrc/com/android/tools/idea/res/psi/GoToAndroidResourceContributorTest.kt
+++ b/android/testSrc/com/android/tools/idea/res/psi/GoToAndroidResourceContributorTest.kt
@@ -15,6 +15,7 @@
*/
package com.android.tools.idea.res.psi
+import com.android.tools.idea.projectsystem.getMainModule
import com.android.tools.idea.testing.AndroidProjectBuilder
import com.android.tools.idea.testing.AndroidProjectRule
import com.google.common.truth.Truth.assertThat
@@ -82,7 +83,7 @@ class GoToAndroidResourceContributorTest {
val result = searchResults[selectResult]
assertThat(result).isInstanceOf(NavigationItem::class.java)
val textWithIcon = ModuleRendererFactory.findInstance(result).getModuleTextWithIcon(result)
- assertThat(textWithIcon!!.text).isEqualTo("GoToAndroidResourceContributorTest")
+ assertThat(textWithIcon!!.text).isEqualTo(projectRule.module.getMainModule().name)
assertThat(textWithIcon.icon).isEqualTo(AllIcons.Nodes.Module)
assertThat((result as NavigationItem).presentation!!.getIcon(false)).isNotNull()
UIUtil.dispatchAllInvocationEvents()