From af6f89d3e8fd8b6ffd26ecd583b7a278c8d86a15 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Tue, 11 Aug 2015 23:01:45 -0400 Subject: Fixed segfault when quitting while the command entry is open; src/textadept.c --- src/textadept.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/textadept.c b/src/textadept.c index 5df8dc55..3336a0cf 100644 --- a/src/textadept.c +++ b/src/textadept.c @@ -2248,7 +2248,7 @@ static GtkWidget *new_findbox() { */ static int wc_focusout(GtkWidget *widget, GdkEvent*_, void*__) { if (widget == window && command_entry_focused) return TRUE; - if (widget == command_entry) + if (widget == command_entry && !closing) lL_event(lua, "keypress", LUA_TNUMBER, GDK_Escape, -1); return FALSE; } -- cgit v1.2.3