mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
javafx: mark refs unresolved if controller is present and fx:root is specified
(cherry picked from commit 43b169bb54513d76e48078972fbf75eff4e102d8)
This commit is contained in:
+1
-2
@@ -23,7 +23,6 @@ import com.intellij.util.ArrayUtil;
|
||||
import com.intellij.util.ProcessingContext;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.jetbrains.plugins.javaFX.fxml.FxmlConstants;
|
||||
import org.jetbrains.plugins.javaFX.fxml.JavaFxPsiUtil;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@@ -73,7 +72,7 @@ public class JavaFxFieldIdReferenceProvider extends JavaFxControllerBasedReferen
|
||||
final XmlFile xmlFile = (XmlFile)myXmlAttributeValue.getContainingFile();
|
||||
final XmlTag rootTag = xmlFile.getRootTag();
|
||||
if (rootTag != null) {
|
||||
if (!JavaFxPsiUtil.isOutOfHierarchy(myXmlAttributeValue) && !FxmlConstants.FX_ROOT.equals(rootTag.getName())) {
|
||||
if (!JavaFxPsiUtil.isOutOfHierarchy(myXmlAttributeValue)) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user