Skip to content

Commit 41672a4

Browse files
committed
bug fix
1 parent ea2c3b8 commit 41672a4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/com/tang/intellij/lua/debugger/LuaRunConfigurationProducer.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.tang.intellij.lua.debugger.app.LuaAppConfigurationType;
2626
import com.tang.intellij.lua.debugger.app.LuaAppRunConfiguration;
2727
import com.tang.intellij.lua.lang.LuaFileType;
28+
import com.tang.intellij.lua.psi.LuaFile;
2829
import com.tang.intellij.lua.psi.LuaFileUtil;
2930

3031
/**
@@ -40,6 +41,9 @@ public LuaRunConfigurationProducer() {
4041
protected boolean setupConfigurationFromContext(LuaAppRunConfiguration luaAppRunConfiguration, ConfigurationContext configurationContext, Ref<PsiElement> ref) {
4142
PsiElement element = ref.get();
4243
PsiFile containingFile = element.getContainingFile();
44+
if (!(containingFile instanceof LuaFile))
45+
return false;
46+
4347
luaAppRunConfiguration.setFile(LuaFileUtil.getShortUrl(element.getProject(), containingFile.getVirtualFile()));
4448
luaAppRunConfiguration.setName(containingFile.getName());
4549
return true;

0 commit comments

Comments
 (0)