ide/Find in Files: Fixed crash double clicking a find result within a .epj
authorJerome St-Louis <jerome@ecere.com>
Sat, 12 Jul 2014 02:51:44 +0000 (22:51 -0400)
committerJerome St-Louis <jerome@ecere.com>
Sat, 12 Jul 2014 02:51:44 +0000 (22:51 -0400)
ide/src/ide.ec

index 82b58e4..5c2239f 100644 (file)
@@ -2826,8 +2826,8 @@ class IDEWorkSpace : Window
          }
          else
          {
-            CodeEditor codeEditor = (CodeEditor)OpenFile(path, false, true, ext, no, normal, false);
-            if(codeEditor && line)
+            CodeEditor codeEditor = (CodeEditor)OpenFile(path, false, true, !strcmpi(ext, "epj") ? "txt" : ext, no, normal, false);
+            if(codeEditor && codeEditor._class == class(CodeEditor) && line)
             {
                EditBox editBox = codeEditor.editBox;
                editBox.GoToLineNum(line - 1);