diff --git a/IDE/src/ui/SourceViewPanel.bf b/IDE/src/ui/SourceViewPanel.bf index 455fae62..89e43b1f 100644 --- a/IDE/src/ui/SourceViewPanel.bf +++ b/IDE/src/ui/SourceViewPanel.bf @@ -778,7 +778,9 @@ namespace IDE.ui if (IDEApp.sApp.mSymbolReferenceHelper != null) { IDEApp.sApp.mSymbolReferenceHelper.Cancel(); - return true; + // If we press F3 and find a symbol, we want esc to close both the symbol reference and the quickfind + if (mQuickFind == null) + return true; } if (base.EscapeHandler())