Bug 407920 - GTK apps tree control disappears when window loses focus
Summary: GTK apps tree control disappears when window loses focus
Status: RESOLVED DUPLICATE of bug 414391
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (show other bugs)
Version: 5.15.90
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Janet Blackquill
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-24 22:33 UTC by Richard Ullger
Modified: 2019-11-22 13:30 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot from plasma 5.15.5 (25.72 KB, image/png)
2019-05-24 22:36 UTC, Richard Ullger
Details
Main account window tree control elements missing (31.80 KB, image/png)
2019-05-24 22:40 UTC, Richard Ullger
Details
Price database window tree control elements missing. (32.41 KB, image/png)
2019-05-24 22:41 UTC, Richard Ullger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Ullger 2019-05-24 22:33:24 UTC
SUMMARY
The control used to expand and contract a tree such as the accounts tree or price database tree in gnucash disappears when the applicable window loses focus. The latest version of Gnucash uses gtk3.

This is a regression from plasma 5.15.5.

STEPS TO REPRODUCE
1. Open gnucash and select the main accounts tab.
2. From the menu, select tools->Price Database.
3. Click on the main window in the background. The price database will lose focus but remain in view.

OBSERVED RESULT
When the price database window opens, the tree control elements in the main window accounts tab in the background disappear.

When the main window in the background is selected, the tree control elements in the price database window disappear.

EXPECTED RESULT
The tree control elements should remain rendered.

SOFTWARE/OS VERSIONS
Linux: 5.1.4.arch1-1
kde_unstable repo
KDE Plasma Version: 5.15.90
KDE Frameworks Version: 5.58.0
Qt Version: 5.13.0beta3
breeze-gtk 5.15.90-1
Comment 1 Richard Ullger 2019-05-24 22:36:59 UTC
Created attachment 120292 [details]
Screenshot from plasma 5.15.5

Screenshot from plasma 5.15.5 shows tree control elements rendered in both windows.
Comment 2 Richard Ullger 2019-05-24 22:40:30 UTC
Created attachment 120293 [details]
Main account window tree control elements missing

Price window with focus shows tree control elements rendered but those in the accounts tree in the main window are missing.
Comment 3 Richard Ullger 2019-05-24 22:41:56 UTC
Created attachment 120294 [details]
Price database window tree control elements missing.

With the main window focused, the tree control elements in the price database window are missing.
Comment 4 Petr Bartos 2019-10-16 17:44:11 UTC
Hi,
this is still problem in recently released 5.17.0 with small change, commit 7bcd2d2ecbfae2d03d3084b65d4901134650a570 introduced additional bug where tree arrows are not visible even in active pane with exception of item which is under mouse cursor or item which is selected.
Comment 5 Nate Graham 2019-11-11 00:25:28 UTC
*** Bug 413146 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2019-11-22 13:30:38 UTC

*** This bug has been marked as a duplicate of bug 414391 ***