st-theme-node: reuse box-shadow materials between paint states when possible

This commit is contained in:
Lionel Landwerlin
2013-07-04 14:26:08 +01:00
parent aee90a3116
commit 9391d9d11b
3 changed files with 31 additions and 3 deletions

View File

@ -101,6 +101,8 @@ st_theme_node_dispose (GObject *gobject)
g_signal_handlers_disconnect_by_func (node->theme,
on_custom_stylesheets_changed, node);
st_theme_node_paint_state_free (&node->cached_state);
g_clear_object (&node->theme);
G_OBJECT_CLASS (st_theme_node_parent_class)->dispose (gobject);