Bug 370733

Summary: QtQuick Controls ComboBox popup rendering broken
Product: [Plasma] Oxygen Reporter: Kai Uwe Broulik <kde>
Component: styleAssignee: Hugo Pereira Da Costa <hugo.pereira.da.costa>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 5.8.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Kai Uwe Broulik 2016-10-14 08:21:09 UTC
QtQuick Controls ComboBox popups have a white background with any colorscheme making text unreadable and the highlight gradient also only spans the label width.

I tried applying [1] to Oxygen but it only resulted in a frame being rendered but not an appropriate background :/

Reproducible: Always

Steps to Reproduce:
1. Switch to Oxygen style
2. Use "Breeze Dark" colorscheme
3. Open e.g. Task manager settings
4. click a ComboBox

Actual Results:  
The popup is white with light-gray text and unreadable

Expected Results:  
The popup looks good

This is basically Bug 343369 but for Oxygen which needs similar treatment
Comment 1 Hugo Pereira Da Costa 2016-11-07 14:30:59 UTC
Git commit 397f7baa2ea45033acfcd0a81c6afca690e07734 by Hugo Pereira Da Costa.
Committed on 07/11/2016 at 14:30.
Pushed by hpereiradacosta into branch 'master'.

Draw full rect in qtquick menu frames (as in, e.g. comboboxes)

M  +13   -0    kstyle/oxygenstyle.cpp

http://commits.kde.org/oxygen/397f7baa2ea45033acfcd0a81c6afca690e07734