gnucash maint: Make 'Printable report' in invoice search dialog work

Geert Janssens gjanssens at code.gnucash.org
Thu May 3 13:00:55 EDT 2018


Updated	 via  https://github.com/Gnucash/gnucash/commit/075c0c4d (commit)
	from  https://github.com/Gnucash/gnucash/commit/0c6b9295 (commit)



commit 075c0c4db327b4b58a798f9a999d8207e2517211
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu May 3 19:00:45 2018 +0200

    Make 'Printable report' in invoice search dialog work
    
    The code couldn't find a proper main window to attach
    the report(s) to.

diff --git a/gnucash/gnome/dialog-invoice.c b/gnucash/gnome/dialog-invoice.c
index 82afc93..3606e32 100644
--- a/gnucash/gnome/dialog-invoice.c
+++ b/gnucash/gnome/dialog-invoice.c
@@ -2999,7 +2999,7 @@ static void
 multi_print_invoice_one (gpointer data, gpointer user_data)
 {
     struct multi_edit_invoice_data *meid = user_data;
-    print_one_invoice_cb (meid->parent, data, meid->user_data);
+    print_one_invoice_cb (gnc_ui_get_main_window (GTK_WIDGET(meid->parent)), data, meid->user_data);
 }
 
 static void



Summary of changes:
 gnucash/gnome/dialog-invoice.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



More information about the gnucash-changes mailing list