From 1ae2719d34583e508498b89a64ef2bc87386353b Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Tue, 5 May 2015 15:12:44 +0300 Subject: [PATCH] Visit children nodes even if layout XML tag is ignored --- .../org/jetbrains/kotlin/plugin/android/AndroidXmlVisitor.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/android-idea-plugin/src/org/jetbrains/kotlin/plugin/android/AndroidXmlVisitor.kt b/plugins/android-idea-plugin/src/org/jetbrains/kotlin/plugin/android/AndroidXmlVisitor.kt index bb8e087c602..29680d0d5ea 100644 --- a/plugins/android-idea-plugin/src/org/jetbrains/kotlin/plugin/android/AndroidXmlVisitor.kt +++ b/plugins/android-idea-plugin/src/org/jetbrains/kotlin/plugin/android/AndroidXmlVisitor.kt @@ -36,7 +36,10 @@ class AndroidXmlVisitor(val elementCallback: (String, String, XmlAttribute) -> U override fun visitXmlTag(tag: XmlTag?) { val localName = tag?.getLocalName() ?: "" - if (isWidgetTypeIgnored(localName)) return + if (isWidgetTypeIgnored(localName)) { + tag?.acceptChildren(this) + return + } val idAttribute = tag?.getAttribute(AndroidConst.ID_ATTRIBUTE) if (idAttribute != null) {