From 42249c89699b38b5f35a72941cc69c9306dcf803 Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Mon, 7 Sep 2020 08:47:34 +0800 Subject: [PATCH] Don't overwrite gnc_window_show_progress if message is empty string gnc_window_show_progress receives 2 arguments: message string and percentage. The progressbar text was not updated if message string was NULL. Reports call (gnc-window-show-progress "" percent). This commit ensures empty string does not overwrite progressbar text. --- gnucash/gnome-utils/gnc-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnucash/gnome-utils/gnc-window.c b/gnucash/gnome-utils/gnc-window.c index d84d41a98e..2c9dd907b5 100644 --- a/gnucash/gnome-utils/gnc-window.c +++ b/gnucash/gnome-utils/gnc-window.c @@ -190,7 +190,7 @@ gnc_window_show_progress (const char *message, double percentage) } else { - if (message) + if (message && *message) gtk_progress_bar_set_text(GTK_PROGRESS_BAR(progressbar), message); if ((percentage == 0) && (GNC_WINDOW_GET_IFACE(window)->ui_set_sensitive != NULL))