GNOME Bugzilla – Bug 341498
Display width option for charts ignored
Last modified: 2018-06-29 21:03:56 UTC
Please describe the problem: When changing the display width on a chart, the chart remains the same size even after hitting "OK" and/ or "Apply". Steps to reproduce: 1. Choose a chart report from the menu (e.g. "Income/Expense Chart") 2. Set options so that some data is included and a reasonable chart is displayed 3. Go to "Options", choose "Display" tab, change width parameter 4. Press "Apply" and note lack of changes Actual results: Chart is redrawn with the original width (note, however, that the requested width is retained as an option value for the report). Expected results: Chart is resized to requested width (and parameter is retained) Does this happen every time? Yes Other information:
I can't reproduce this behavior. What version of gtkhtml do you have? I'll note that if you have 3.10.1 or earlier, then it's expected that both height and width would be set to what you choose for width. So, this report woul make sense if you had said "height" instead of width, and had gtkhtml < 3.10.1. As it is, since I can't reproduce it, you'll have to provide some more information about your setup.
I'm running on OS X 10.4.6 with r13991, using fink's gtkhtml3.8.15 version 3.10.0-1. Changing the height value actually changes both height and width (I hadn't noticed it changing the width when I checked before). I suppose I should then assume that this is a gtkhtml issue and will be resolved when I upgrade to a later version of that package?
Ok, I've confirmed this behavior with older gtkhtml. Evidentally, there were two bugs: one that confused height and width, and one that didn't set height. Both are fixed in more recent gtkhtml.
More specifically, according to bug#328114 this is fixed with gtkhtml >= 3.10.1.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=341498. Please update any external references or bookmarks.