aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/textadept.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/textadept.c b/src/textadept.c
index a3e4b4ee..164c53dc 100644
--- a/src/textadept.c
+++ b/src/textadept.c
@@ -2248,7 +2248,9 @@ static GtkWidget *new_findbox() {
*/
static int wc_focusout(GtkWidget *widget, GdkEvent*_, void*__) {
if (widget == window && command_entry_focused) return TRUE;
- return (lL_event(lua, "keypress", LUA_TNUMBER, GDK_Escape, -1), FALSE);
+ if (widget == command_entry)
+ lL_event(lua, "keypress", LUA_TNUMBER, GDK_Escape, -1);
+ return FALSE;
}
#endif // if GTK