X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-gtkhtml-mime-part-view.c;h=499e13eb41b400633b75961e7db2479e6a207f6a;hp=824021fe835f2ca2a5e642c786cb5b6f1400be1c;hb=004e051469e80cc145ee2fb886682bd1ff07b213;hpb=c1a90c249afda120478951d65df16ef94e6f6ff3 diff --git a/src/widgets/modest-gtkhtml-mime-part-view.c b/src/widgets/modest-gtkhtml-mime-part-view.c index 824021f..499e13e 100644 --- a/src/widgets/modest-gtkhtml-mime-part-view.c +++ b/src/widgets/modest-gtkhtml-mime-part-view.c @@ -202,6 +202,8 @@ static void modest_gtkhtml_mime_part_view_class_init (ModestGtkhtmlMimePartViewClass *klass) { GObjectClass *gobject_class; + GtkBindingSet *binding_set; + gobject_class = (GObjectClass*) klass; parent_class = g_type_class_peek_parent (klass); @@ -222,6 +224,20 @@ modest_gtkhtml_mime_part_view_class_init (ModestGtkhtmlMimePartViewClass *klass) klass->search_func = modest_gtkhtml_mime_part_view_search_default; klass->search_next_func = modest_gtkhtml_mime_part_view_search_next_default; klass->get_selection_area_func = modest_gtkhtml_mime_part_view_get_selection_area_default; + + binding_set = gtk_binding_set_by_class (klass); + gtk_binding_entry_skip (binding_set, GDK_Down, 0); + gtk_binding_entry_skip (binding_set, GDK_Up, 0); + gtk_binding_entry_skip (binding_set, GDK_KP_Up, 0); + gtk_binding_entry_skip (binding_set, GDK_KP_Down, 0); + gtk_binding_entry_skip (binding_set, GDK_Page_Down, 0); + gtk_binding_entry_skip (binding_set, GDK_Page_Up, 0); + gtk_binding_entry_skip (binding_set, GDK_KP_Page_Up, 0); + gtk_binding_entry_skip (binding_set, GDK_KP_Page_Down, 0); + gtk_binding_entry_skip (binding_set, GDK_Home, 0); + gtk_binding_entry_skip (binding_set, GDK_End, 0); + gtk_binding_entry_skip (binding_set, GDK_KP_Home, 0); + gtk_binding_entry_skip (binding_set, GDK_KP_End, 0); g_type_class_add_private (gobject_class, sizeof(ModestGtkhtmlMimePartViewPrivate));