gnucash maint: Multiple changes pushed

Robert Fewell bobit at
Mon Oct 5 08:04:44 EDT 2020

Updated	 via (commit)
	 via (commit)
	from (commit)

commit c587504c58fd7715c8da0fd558e907e6fefb3545
Author: Robert Fewell <14uBobIT at>
Date:   Mon Oct 5 13:00:38 2020 +0100

    Correction to fix for Business 'Open Linked Document' sensitivity

commit f685a32d9a93eed3536fbeae799510918b99444e
Author: Robert Fewell <14uBobIT at>
Date:   Mon Oct 5 12:46:14 2020 +0100

    Bug 797967 - Manage Document Link errors
    If there are no document links, the default dialog is for a file uri
    and if the escape key is pressed in this default state the following
    error is added to the trace file...
    ERROR <Gtk> gtk_widget_event: assertion 'WIDGET_REALIZED_FOR_EVENT
    (widget, event)' failed
    This coming from the GtkFileChooserButton and to fix this add a signal
    callback for the dialog 'key_press_event' to intercept the escape key
    and emit a GTK_RESPONSE_CANCEL to close the dialog.

Summary of changes:
 gnucash/gnome/dialog-doclink.c          | 17 +++++++++++++++++
 gnucash/gnome/gnc-plugin-page-invoice.c | 14 ++++++++++----
 2 files changed, 27 insertions(+), 4 deletions(-)

More information about the gnucash-patches mailing list