diff --git a/src/gnome/reconcile-view.c b/src/gnome/reconcile-view.c index cd2ba548d2..cd0fa6f275 100644 --- a/src/gnome/reconcile-view.c +++ b/src/gnome/reconcile-view.c @@ -474,10 +474,7 @@ gnc_reconcile_view_set_list ( GNCReconcileView *view, gboolean reconcile) gtk_tree_model_get (model, &iter, 0, &entry, -1); gtk_tree_model_get (model, &iter, 5, &toggled, -1); - if(reconcile) - gtk_list_store_set (GTK_LIST_STORE (model), &iter, 5, 1, -1); - else - gtk_list_store_set (GTK_LIST_STORE (model), &iter, 5, 0, -1); + gtk_list_store_set (GTK_LIST_STORE (model), &iter, 5, reconcile, -1); if(reconcile != toggled) gnc_reconcile_view_toggle (view, entry); @@ -557,44 +554,10 @@ gnc_reconcile_view_key_press_cb (GtkWidget *widget, GdkEventKey *event, case GDK_space: g_signal_stop_emission_by_name (widget, "key_press_event"); - if (gnc_reconcile_view_num_selected (view) == 1) - { - - entry = gnc_query_view_get_selected_entry (qview); - - model = gtk_tree_view_get_model (GTK_TREE_VIEW (qview)); - valid = gtk_tree_model_get_iter_first (model, &iter); - - while (valid) - { - /* Walk through the list, reading each row, column 0 - has a pointer to the required entry */ - gtk_tree_model_get (model, &iter, 0, &pointer, -1); - - if(pointer == entry) - { - /* Column 5 is the toggle column */ - gtk_tree_model_get (model, &iter, 5, &toggle, -1); - - if(toggle) - gtk_list_store_set (GTK_LIST_STORE (model), &iter, 5, 0, -1); - else - gtk_list_store_set (GTK_LIST_STORE (model), &iter, 5, 1, -1); - } - valid = gtk_tree_model_iter_next (model, &iter); - } - gnc_reconcile_view_toggle (view, entry); - - return TRUE; - break; - } - else - { - toggle = gnc_reconcile_view_set_toggle (view); - gnc_reconcile_view_set_list (view, toggle); - return TRUE; - break; - } + toggle = gnc_reconcile_view_set_toggle (view); + gnc_reconcile_view_set_list (view, toggle); + return TRUE; + break; default: return FALSE;