GNOME Bugzilla – Bug 766642
Switches in HeaderBars Are Badly Integrated
Last modified: 2016-05-20 13:45:14 UTC
Created attachment 328165 [details]
I'll link some screenshots of a GTK switch that I have integrated in my GTK Rust application compared to another theme which has better integration.
looks like your application is setting valign=fill on the switch. its not the themes fault that it does what you tell it to do. try setting valign=center
While Matthias is right about setting valign to center, I think we should tackle the most common case in the theme as we do for buttons and the like and entries.