[gtk+/gtk-2-18] Return FALSE in signal handlers to make the signals be propagated
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/gtk-2-18] Return FALSE in signal handlers to make the signals be propagated
- Date: Fri, 12 Mar 2010 23:03:17 +0000 (UTC)
commit 8ba7712b4efef0061650d2dd730b44c527ff0098
Author: Li Yuan <li yuan sun com>
Date: Thu Mar 4 16:30:00 2010 +0800
Return FALSE in signal handlers to make the signals be propagated
Bug #611686.
(cherry picked from commit 8c30affb6eba3202c2814e824428f91fd490bd22)
modules/other/gail/gailtreeview.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/modules/other/gail/gailtreeview.c b/modules/other/gail/gailtreeview.c
index 508f233..1ffec98 100644
--- a/modules/other/gail/gailtreeview.c
+++ b/modules/other/gail/gailtreeview.c
@@ -193,8 +193,8 @@ static void gail_tree_view_changed_gtk (GtkTreeSelection
static void columns_changed (GtkTreeView *tree_view);
static void cursor_changed (GtkTreeView *tree_view);
static gint idle_cursor_changed (gpointer data);
-static void focus_in (GtkWidget *widget);
-static void focus_out (GtkWidget *widget);
+static gboolean focus_in (GtkWidget *widget);
+static gboolean focus_out (GtkWidget *widget);
static void model_row_changed (GtkTreeModel *tree_model,
GtkTreePath *path,
@@ -2658,7 +2658,7 @@ idle_cursor_changed (gpointer data)
return FALSE;
}
-static void
+static gboolean
focus_in (GtkWidget *widget)
{
GtkTreeView *tree_view;
@@ -2690,9 +2690,10 @@ focus_in (GtkWidget *widget)
}
}
}
+ return FALSE;
}
-static void
+static gboolean
focus_out (GtkWidget *widget)
{
GailTreeView *gail_tree_view;
@@ -2705,6 +2706,7 @@ focus_out (GtkWidget *widget)
g_object_unref (gail_tree_view->focus_cell);
gail_tree_view->focus_cell = NULL;
}
+ return FALSE;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]