From 1b26ad919ced6b91b89492a2495096f3be235c1e Mon Sep 17 00:00:00 2001 From: Bawnorton Date: Sat, 2 May 2026 18:25:47 +0100 Subject: [PATCH] fix local file reference lookup on decomp --- src/main/kotlin/platform/mixin/util/AsmUtil.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/platform/mixin/util/AsmUtil.kt b/src/main/kotlin/platform/mixin/util/AsmUtil.kt index 8bd68dcb2..298931a01 100644 --- a/src/main/kotlin/platform/mixin/util/AsmUtil.kt +++ b/src/main/kotlin/platform/mixin/util/AsmUtil.kt @@ -451,7 +451,8 @@ fun ClassNode.findSourceClass(project: Project, scope: GlobalSearchScope, canDec } } if (canDecompile) { - ((stubFile as? PsiCompiledFile)?.decompiledPsiFile as? PsiJavaFile)?.classes?.firstOrNull() + val javaFile = (stubFile as? PsiCompiledFile)?.decompiledPsiFile as? PsiJavaFile ?: stubFile as? PsiJavaFile + javaFile?.classes?.firstOrNull() } else { stubClass }