From 6ea4ce9f5a43eb017bde6ae904edd82aed9efa8a Mon Sep 17 00:00:00 2001 From: drug007 Date: Thu, 2 Mar 2017 17:33:46 +0300 Subject: [PATCH] Fix #187. --- src/dlangide/ui/frame.d | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dlangide/ui/frame.d b/src/dlangide/ui/frame.d index b316b84..cdfb1b8 100644 --- a/src/dlangide/ui/frame.d +++ b/src/dlangide/ui/frame.d @@ -981,8 +981,10 @@ class IDEFrame : AppFrame, ProgramExecutionStatusListener, BreakpointListChangeL dlg.show(); return true; case IDEActions.GoToDefinition: - Log.d("Trying to go to definition."); - currentEditor.editorTool.goToDefinition(currentEditor(), currentEditor.caretPos); + if (currentEditor) { + Log.d("Trying to go to definition."); + currentEditor.editorTool.goToDefinition(currentEditor(), currentEditor.caretPos); + } return true; case IDEActions.GetDocComments: Log.d("Trying to get doc comments.");