diff --git a/gnucash/gnome/dialog-tax-info.c b/gnucash/gnome/dialog-tax-info.c index ca1da5033f..e63c9842a1 100644 --- a/gnucash/gnome/dialog-tax-info.c +++ b/gnucash/gnome/dialog-tax-info.c @@ -930,8 +930,7 @@ gnc_tax_info_account_changed_cb (GtkTreeSelection *selection, case 1: /* Get the account. This view is set for multiple selection, so we - can only get a list of accounts. 1-25-19: The dialog does not work - for multiple accounts so it was changed to single selection */ + can only get a list of accounts. */ view = GNC_TREE_VIEW_ACCOUNT(ti_dialog->account_treeview); accounts = gnc_tree_view_account_get_selected_accounts (view); if (accounts == NULL) @@ -941,7 +940,7 @@ gnc_tax_info_account_changed_cb (GtkTreeSelection *selection, return; } account_to_gui (ti_dialog, accounts->data); - g_list_free(accounts); + g_list_free (accounts); gnc_tax_info_set_changed (ti_dialog, FALSE); break; @@ -1423,7 +1422,7 @@ gnc_tax_info_dialog_create (GtkWidget * parent, TaxInfoDialog *ti_dialog) ti_dialog->account_treeview = GTK_WIDGET(tree_view); selection = gtk_tree_view_get_selection (tree_view); - gtk_tree_selection_set_mode (selection, GTK_SELECTION_SINGLE); + gtk_tree_selection_set_mode (selection, GTK_SELECTION_MULTIPLE); g_signal_connect (G_OBJECT (selection), "changed", G_CALLBACK (gnc_tax_info_account_changed_cb), ti_dialog);