Bug 1758396

Summary: QT5 application do not draw decorations when qgnomeplatform is installed
Product: [Fedora] Fedora Reporter: Leon Lagodny <leon>
Component: qgnomeplatformAssignee: Jan Grulich <jgrulich>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 31CC: jgrulich, m
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-10-04 05:28:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
keepassxc with qnomeplatform installed
none
keepassxc without qnomeplatform installed none

Description Leon Lagodny 2019-10-04 02:59:55 UTC
Created attachment 1622467 [details]
keepassxc with qnomeplatform installed

Description of problem:
QT5 application do not draw decorations when qgnomeplatform is installed.
When it is removed they fall back to the default theme and start drawing them again.

Version-Release number of selected component (if applicable):
31

How reproducible:
100%

Steps to Reproduce:
1. Start any QT5 application
2. Observe them not drawing window decorations

Additional info:
This only started to happen very recently. A workaround is to just remove
qgnomeplatform and live with the white default theme. KeepassXC prints the following message:
`Could not create decoration from factory! Running with no decorations.`

Comment 1 Leon Lagodny 2019-10-04 03:04:32 UTC
Created attachment 1622468 [details]
keepassxc without qnomeplatform installed

Comment 2 Jan Grulich 2019-10-04 05:28:44 UTC
Should be fixed with latest QGnomePlatform update, which is qgnomeplatform-0.5-17.fc31.

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