Commit 7603e6e4 breaks setting "background-image" from cairo pattern
Submitted by Peter Hurley
Link to original bug (#672858)
Description
Setting the "background-image" style property to a cairo pattern no longer works as of commit 7603e6e4. For example,
cairo_pattern_t *pattern;
.... gtk_style_properties_set(properties, GTK_STATE_FLAG_NORMAL, "background-image", pattern, NULL);
logs an assert failure in _gtk_style_properties_set_property_by_property and returns without setting the "background-image" property.
Version: 3.3.x