GnuCash
Contact   Instructions
Bug 797689 - Child dialog windows are demoted behind parent window when task switching
Summary: Child dialog windows are demoted behind parent window when task switching
Status: RESOLVED FIXED
Alias: None
Product: GnuCash
Classification: Unclassified
Component: User Interface General (show other bugs)
Version: git-maint
Hardware: PC Windows
: Normal major
Target Milestone: ---
Assignee: ui
QA Contact: ui
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-18 04:52 EDT by teguh
Modified: 2020-05-08 09:24 EDT (History)
6 users (show)

See Also:


Attachments
thisApplicationHalted (13.18 KB, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
2020-04-18 04:52 EDT, teguh
no flags Details

Description teguh 2020-04-18 04:52:26 EDT
Created attachment 373650 [details]
thisApplicationHalted

Select from the menu Business | Billing Terms Editor. The Terms window will open. Click on New and the New Billing Term window will open.

Try open another program (e.g brower),back open GNUCash and GNU cash Halted
Comment 1 Christopher Lam 2020-04-18 08:16:06 EDT
Thanks.

GnuCash hasn't actually crashed.

The "New Billing Term" window is hiding behind the "Terms" window. Move the "Terms" window out of the way and you should be able to continue.
Comment 2 teguh 2020-04-18 22:30:20 EDT
Ok, maybe this should cosmetic bug.New Billing term screen should in front of Term Window not behind so that nice looking.
Comment 3 Christopher Lam 2020-04-19 02:34:04 EDT
This may be a gtk/theme issue, I've seen many child dialog windows being pushed to background despite their parent being set properly.
Comment 4 Bob 2020-05-08 09:24:22 EDT
This was due to the cascading of GtkDialogs on Windows Microsoft OS's. Changed the Bill Terms dialogue to a GtkWindow and then the 'New Billing Term' dialogue has the window as parent.

This is pushed to master so will be in version 4.0

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