This commit is contained in:
Vladimir Krivosheev
2014-03-13 12:12:12 +01:00
parent f4985e3bcb
commit 6f7a42f943
@@ -27,10 +27,8 @@ import com.intellij.debugger.impl.DebuggerContextImpl;
import com.intellij.debugger.impl.DebuggerSession;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.CommonDataKeys;
import com.intellij.openapi.actionSystem.PlatformDataKeys;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.fileTypes.FileType;
import com.intellij.openapi.fileTypes.FileTypeManager;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.PsiDocumentManager;
@@ -49,6 +47,7 @@ public class RunToCursorActionHandler extends DebuggerActionHandler {
myIgnoreBreakpoints = ignoreBreakpoints;
}
@Override
public boolean isEnabled(final @NotNull Project project, final AnActionEvent event) {
Editor editor = event.getData(CommonDataKeys.EDITOR);
@@ -58,7 +57,6 @@ public class RunToCursorActionHandler extends DebuggerActionHandler {
}
PsiFile file = PsiDocumentManager.getInstance(project).getPsiFile(editor.getDocument());
FileTypeManager fileTypeManager = FileTypeManager.getInstance();
if (file == null) {
return false;
}
@@ -74,6 +72,7 @@ public class RunToCursorActionHandler extends DebuggerActionHandler {
}
@Override
public void perform(@NotNull final Project project, final AnActionEvent event) {
Editor editor = event.getData(CommonDataKeys.EDITOR);
if (editor == null) {