After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 563588 - Column Width not intuitive
Column Width not intuitive
Product: GnuCash
Classification: Other
Component: Register
Other All
: Normal minor
: ---
Assigned To: David Hampton
Chris Shoemaker
: 345711 506261 723890 (view as bug list)
Depends on:
Reported: 2008-12-07 19:29 UTC by Rowan Sylvester-Bradley
Modified: 2018-06-29 22:13 UTC
See Also:
GNOME target: ---
GNOME version: ---

Description Rowan Sylvester-Bradley 2008-12-07 19:29:57 UTC
It's my first day using GnuCash, so my comments are based on only a couple or hours' usage. But the facility for adjusting the width of columns seems far from intuitive. I would expect this to work like Excel and other Windows applications: I should be able to drag the vertical line between two columns in the column header bar to set the column width. If I do this with GnuCash, the bar appears to drag, but when I release my mouse it jumps back again, or makes some unpredictable change to this or other columns. Double-clicking these bars to set the column width to the width of the widest cell in the column (or the widest cell in the column that's visible in the window - yes, I know Windows applications aren't consistent in this) seems to work a bit better, but even this doesn't seem to do what I expect (which is roughly what Excel does).

Thanks - Rowan

Other information:
Comment 1 Christian Stimming 2008-12-08 08:47:58 UTC
(I'm pretty sure this has been reported before; at least this bug has been known for a long time. Sorry for that.)
Comment 2 Christian Stimming 2008-12-10 21:21:10 UTC
*** Bug 506261 has been marked as a duplicate of this bug. ***
Comment 3 Christian Stimming 2008-12-10 21:21:23 UTC
*** Bug 345711 has been marked as a duplicate of this bug. ***
Comment 4 Frank H. Ellenberger 2010-09-08 23:30:24 UTC
You can find the Its-a-feature answer in Bug 110716 - Register columns don't resize properly.

At least it should be better documented.
Comment 5 Filipus Klutiero 2011-04-19 21:13:00 UTC
Rowan, rest assured your opinion is shared.
Specifically, enlarging a column after narrowing it does not do the opposite. When narrowing down a column, Description enlarges to fill the screen. However, when enlarging, the converse does not happen. The columns become too large for the screen and a scroll bar appears.

I think calling this "not intuitive" is feeble - the columns resizing behavior is inconsistent and warranted a FAQ item on
Although this item offers a simple workaround and this problem is indeed "just" an interface issue, I believe the problem's Severity minor and Priority Normal are not representative.
Comment 6 Mike Evans 2014-02-09 10:34:23 UTC
This should have been rsolved with Bug 666576.
Comment 7 Mike Evans 2014-02-09 10:38:38 UTC
Oops.  Too many bug tabs open.  Ignore comment 6.
Comment 8 Geert Janssens 2014-02-11 20:02:35 UTC
*** Bug 723890 has been marked as a duplicate of this bug. ***
Comment 9 nikop 2014-06-22 20:34:43 UTC
I can totally confirm this bug!

With the current implementation, I am unable to resolve the following issue.

The FAQ ist not helping:

I want the GnuCash-window to cover the right half of the screen. Usually in win7 this is just dragging the window to the right edge of the screen. This also works for GnuCash but it takes more than half of the screen if an account is open.

I can not make the window smaller by dragging the edge of the window.
I can not make the description column smaller.

If I make some column wider, a horizontal scroll bar appears but I can not make the window smaller by dragging the edge of the window.

The whole situation is very annoying since it's not possible to fit two GnuCash-windows on one screen!
Comment 10 Mike Evans 2016-02-23 16:01:48 UTC
Still a problem in 2.6?
Comment 11 nikop 2016-02-23 22:55:30 UTC
Yes, it's still a problem.

I am using 2.6.3 and Windows 10.
Comment 12 Mike Evans 2016-02-24 12:55:05 UTC
( Just to confirm, this bug is about column widths and not about your window size problem. That's a different bug and deserves it's own bug report.
Comment 13 nikop 2016-02-24 21:23:10 UTC
I guess you're right, Mike.

I filed Bug 762647.

But concerning this one: I agree with Rowan and Filipus, because making one column behave differently is not intuitive and feels buggy.
Comment 14 Mike Evans 2016-02-29 14:00:34 UTC
OK. I'll leave it open but I don't think anyone is going to fix this.
Comment 15 Henry Kliewer 2017-05-24 16:28:49 UTC
I am a new user of gnucash and ran into this bug.  The net result is that the register for my checking account allows only 999.99 as the maximum amount shown in the "Balance" column (last column of the register). All attempts to widen the column results in an increase of decrease to the width of the description column.  All other columns can be changed, but not the last column.
gnucash is 2.6.14
OS is macOS Sierra Version 10.12.4
Macbook Air
Is there a work-around for this problem?
Comment 16 Henry Kliewer 2017-05-24 18:15:41 UTC
I'm truly baffled.  After spending hours trying to adjust the column widths to no avail, I finally gave up.  I installed gnucash on my Linux system, then went to lunch.  When I came back from lunch my MacBook now shows all columns properly adjusted to widths that show all data with one exception.  Now the description column is truncated.  When I expand the register window, the description column expands to show the entire description when I drag the window size large enough. The problem seems to be solved.  I should go to lunch more often!  I guess I won't need the linux version.
Comment 17 John Ralls 2018-06-29 22:13:30 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is Please continue processing the bug there and please update any external references or bookmarks.