aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog8
-rw-r--r--src/ephy-go-action.c4
2 files changed, 11 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index c73e05fa7..69e2d199c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2007-08-26 Diego Escalante Urrelo <diegoe@gnome.org>
+ * src/ephy-go-action.c:
+
+ Fix the Go button signal handler so it doesn't stop the propagation of
+ the event due to a bad signal handler. Fixes bug #469845. Patch by
+ Cosimo Cecchi.
+
+2007-08-26 Diego Escalante Urrelo <diegoe@gnome.org>
+
* lib/ephy-file-helpers.c:
* lib/ephy-file-helpers.h:
* embed/mozilla/MozDownload.h:
diff --git a/src/ephy-go-action.c b/src/ephy-go-action.c
index 192ece54e..8a6079182 100644
--- a/src/ephy-go-action.c
+++ b/src/ephy-go-action.c
@@ -78,13 +78,15 @@ create_tool_item (GtkAction *action)
return item;
}
-static void
+static gboolean
button_clicked_cb (GtkWidget *widget,
GdkEventButton *event,
gpointer user_data)
{
if (event->button == 1 || event->button == 2)
gtk_action_activate (GTK_ACTION (user_data));
+
+ return FALSE;
}
static void