SF.net SVN: geany: [1421] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Sat Mar 24 16:27:19 UTC 2007
Revision: 1421
http://svn.sourceforge.net/geany/?rev=1421&view=rev
Author: ntrel
Date: 2007-03-24 09:27:19 -0700 (Sat, 24 Mar 2007)
Log Message:
-----------
Don't beep when pressing escape to close the Find or Replace dialogs.
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/search.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2007-03-24 16:10:20 UTC (rev 1420)
+++ trunk/ChangeLog 2007-03-24 16:27:19 UTC (rev 1421)
@@ -11,6 +11,8 @@
* src/keybindings.c:
Ignore Caps Lock in keybindings_got_event() (could cause problems
with e.g. Shift-F9).
+ * src/search.c:
+ Don't beep when pressing escape to close the Find or Replace dialogs.
2007-03-23 Nick Treleaven <nick.treleaven at btinternet.com>
Modified: trunk/src/search.c
===================================================================
--- trunk/src/search.c 2007-03-24 16:10:20 UTC (rev 1420)
+++ trunk/src/search.c 2007-03-24 16:27:19 UTC (rev 1421)
@@ -815,7 +815,7 @@
static void
on_find_dialog_response(GtkDialog *dialog, gint response, gpointer user_data)
{
- if (response == GTK_RESPONSE_CANCEL)
+ if (response == GTK_RESPONSE_CANCEL || response == GTK_RESPONSE_DELETE_EVENT)
gtk_widget_hide(widgets.find_dialog);
else
{
@@ -879,8 +879,6 @@
search_mark(idx, search_data.text, search_data.flags);
break;
}
-
- // Note: we can get GTK_RESPONSE_DELETE_EVENT responses when ESC is pressed
}
if (check_close)
gtk_widget_hide(widgets.find_dialog);
@@ -907,7 +905,7 @@
gboolean close_window;
gchar *find, *replace;
- if (response == GTK_RESPONSE_CANCEL)
+ if (response == GTK_RESPONSE_CANCEL || response == GTK_RESPONSE_DELETE_EVENT)
{
gtk_widget_hide(widgets.replace_dialog);
return;
@@ -1007,7 +1005,6 @@
if (close_window) gtk_widget_hide(widgets.replace_dialog);
break;
}
- // Note: we can get GTK_RESPONSE_DELETE_EVENT responses when ESC is pressed
}
g_free(find);
g_free(replace);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list