gnucash maint: Bug 797717 - Summary bar changes height when opening a menu or scrolling over an option
Geert Janssens
gjanssens at code.gnucash.org
Tue May 12 08:49:57 EDT 2020
Updated via https://github.com/Gnucash/gnucash/commit/0c633866 (commit)
from https://github.com/Gnucash/gnucash/commit/0b0e4c76 (commit)
commit 0c633866fdf00b545a4c23fbbc45b5276eb3c00f
Author: Geert Janssens <geert at kobaltwit.be>
Date: Tue May 12 14:33:04 2020 +0200
Bug 797717 - Summary bar changes height when opening a menu or scrolling over an option
Apparently something changed in gtk which now calculates
layout differently for a status bar for an empty string message.
Setting a single space message doesn't trigger this different
behaviour so we use that as workaround
diff --git a/gnucash/gnome-utils/gnc-main-window.c b/gnucash/gnome-utils/gnc-main-window.c
index b2e8e7ab1..c8324a4a4 100644
--- a/gnucash/gnome-utils/gnc-main-window.c
+++ b/gnucash/gnome-utils/gnc-main-window.c
@@ -3454,7 +3454,7 @@ set_tip (GtkWidget *widget)
g_object_get (data->action, "tooltip", &tooltip, NULL);
gtk_statusbar_push (GTK_STATUSBAR (data->statusbar), 0,
- tooltip ? tooltip : "");
+ tooltip ? tooltip : " ");
g_free (tooltip);
}
diff --git a/gnucash/gnome-utils/gnc-window.c b/gnucash/gnome-utils/gnc-window.c
index 2d4acf5d2..c0de5658b 100644
--- a/gnucash/gnome-utils/gnc-window.c
+++ b/gnucash/gnome-utils/gnc-window.c
@@ -115,7 +115,7 @@ gnc_window_update_status (GncWindow *window, GncPluginPage *page)
statusbar = gnc_window_get_statusbar (window);
message = gnc_plugin_page_get_statusbar_text(page);
gtk_statusbar_pop(GTK_STATUSBAR(statusbar), 0);
- gtk_statusbar_push(GTK_STATUSBAR(statusbar), 0, message ? message : "");
+ gtk_statusbar_push(GTK_STATUSBAR(statusbar), 0, message ? message : " ");
}
void
Summary of changes:
gnucash/gnome-utils/gnc-main-window.c | 2 +-
gnucash/gnome-utils/gnc-window.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
More information about the gnucash-changes
mailing list