From 8fc18ba329bbd1942b4c5c1e5f1101b1c95cbdcd Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Thu, 11 Jun 2020 10:57:12 -0400 Subject: Fixed toggling of Find & Replace pane visibility with `ui.find.focus()`. --- src/textadept.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/textadept.c b/src/textadept.c index 8e743087..f03de69f 100644 --- a/src/textadept.c +++ b/src/textadept.c @@ -415,7 +415,7 @@ static void refresh_all() { /** `find.focus()` Lua function. */ static int focus_find(lua_State *L) { #if GTK - if (!gtk_widget_has_focus(findbox)) { + if (!gtk_widget_has_focus(find_entry) && !gtk_widget_has_focus(repl_entry)) { gtk_widget_show(findbox); gtk_widget_grab_focus(find_entry); gtk_widget_grab_default(find_next); -- cgit v1.2.3