GnuCash
Contact   Instructions
Bug 796907 - After a series of actions to the window of GnuCash, some of or all of the contents will dispear and could not get them back
Summary: After a series of actions to the window of GnuCash, some of or all of the con...
Status: RESOLVED NOTGNUCASH
Alias: None
Product: GnuCash
Classification: Unclassified
Component: User Interface General (show other bugs)
Version: 3.3
Hardware: PC Linux
: Normal normal
Target Milestone: ---
Assignee: ui
QA Contact: ui
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-11 11:19 EDT by Xiaofeng
Modified: 2021-09-23 16:47 EDT (History)
5 users (show)

See Also:


Attachments
The attachment shows the result of the bug (45.89 KB, image/png)
2018-10-11 11:19 EDT, Xiaofeng
no flags Details
This attachment shows part of the contents are vanish (61.73 KB, image/png)
2018-10-11 11:20 EDT, Xiaofeng
no flags Details
Illustration of drag mouse pointer (21.20 KB, image/png)
2019-05-10 05:33 EDT, Geert Janssens
no flags Details

Description Xiaofeng 2018-10-11 11:19:14 EDT
Created attachment 373024 [details]
The attachment shows the result of the bug

Steps to Reproduce
1. Open the GnuCash
2. Drag the edge to the left when seeing any edge
3. Until past of or all of the content vanish
Comment 1 Xiaofeng 2018-10-11 11:20:20 EDT
Created attachment 373025 [details]
This attachment shows part of the contents are vanish
Comment 2 John Ralls 2018-10-11 12:24:33 EDT
I was able to reproduce the first attachment by dragging each of the column dividers on the Accounts page to the left so that all three had zero width. Once that's done I wasn't able to drag the divider back to the right.

Quitting and restarting GnuCash restored the columns to their default widths.

Is that what you're reporting?
Comment 3 Xiaofeng 2018-10-16 12:57:28 EDT
(In reply to John Ralls from comment #2)
> I was able to reproduce the first attachment by dragging each of the column
> dividers on the Accounts page to the left so that all three had zero width.
> Once that's done I wasn't able to drag the divider back to the right.
> 
> Quitting and restarting GnuCash restored the columns to their default widths.
> 
> Is that what you're reporting?

Yes
Comment 4 Geert Janssens 2019-05-10 05:33:24 EDT
Created attachment 373275 [details]
Illustration of drag mouse pointer

Interesting. I can't reproduce this on Fedora 29.

That is, I can drag all dividers to the left so all columns are 0 width.

If I then move the mouse close to the extreme left border of the header, the mouse pointer changes into a drag pictogram and I can drag the columns back to the right one by one. I can even double-click while the mouse pointer shows the drag pictogram and it will restore the column to its optimal width.

I have attached a screenshot showing the location and mouse pointer change. In the screenshot I didn't hide *all* columns, but I did test that before as well and it works the same.

Just to be sure we are talking about the same thing: are you dragging from the far left hand side of the column header or from the final vertical divider that separates the empty header space from the column with the pop-down arrow ? The remaining visible divider can't be dragged. It has to be done from the far left.
Comment 5 John Ralls 2021-09-23 16:47:10 EDT
This is about the left-most column. If you drag its right edge all the way to the left so that it disappears you can't get it back. While the divider cursor does appear when you hover on the left edge it changes to a pointer when you click so that you can't drag on it.

At this writing I can reproduce only on macOS. On Windows and 2 Linux desktops. I think it likely to be a Gtk treeview behavior rather than anything to do with GnuCash.

Note You need to log in before you can comment on or make changes to this bug.