Bug 269872

Summary: GtkCombobox background is restored to non-transparent on configuration reparse
Product: [Plasma] Oxygen Reporter: Ruslan Kabatsayev <b7.10110111>
Component: gtk2-engineAssignee: Hugo Pereira Da Costa <hugo.pereira.da.costa>
Status: CLOSED FIXED    
Severity: normal CC: b7.10110111, hugo.pereira.da.costa, web
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Ruslan Kabatsayev 2011-04-01 13:17:01 UTC
Version:           unspecified
OS:                Linux



Reproducible: Always

Steps to Reproduce:
1. Start cairo-clock.
2. Open config dialog, see combos looking ok.
3. Change color scheme via systemsettings.
4. See comboboxes getting white GtkCellView background.
Comment 1 Hugo Pereira Da Costa 2011-04-01 13:22:00 UTC
yes can reproduce.
Same with gtk-demo->comboboxes.
Comment 2 Hugo Pereira Da Costa 2011-04-01 13:40:32 UTC
Git commit 68e42eddc1b913a38966e6965a1db1c44e1e14e3 by Hugo Pereira Da Costa.
Committed on 01/04/2011 at 13:36.
Pushed by hpereiradacosta into branch 'master'.

update combobox cellview background color to transparent on style-set signal.

CCBUG: 269872

M  +6    -0    src/animations/oxygencomboboxdata.cpp     
M  +9    -1    src/animations/oxygencomboboxdata.h     

http://commits.kde.org/oxygen-gtk/68e42eddc1b913a38966e6965a1db1c44e1e14e3
Comment 3 Hugo Pereira Da Costa 2011-04-01 13:42:27 UTC
Fixed.
(that was easy, and the bug was actually a consequence of my removing "style-set" as a signal for unregistration, that was there in earlier versions of master, and is still there for 1.0).

Besides, I will not backport to 1.0 since there is no dbus support and hence no "on-fly" update there. 

So closing. 
Thanks for reporting.