summaryrefslogtreecommitdiff
path: root/gtk/gtkcssnode.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2015-07-06 03:58:56 +0200
committerBenjamin Otte <otte@redhat.com>2015-07-06 03:58:56 +0200
commit5188c84df16eac75fc0d402ad9ccc95f6b4e67eb (patch)
tree3445e4b2d8a25b25aab426a6a44cd48dfdcb99ad /gtk/gtkcssnode.c
parentb9237232a273aade90969f729dcda4faf71cca1a (diff)
downloadgtk+-5188c84df16eac75fc0d402ad9ccc95f6b4e67eb.tar.gz
csstypes: Change NTH_CHILD and NTH_LAST_CHILD change propagation
For now assume that if those flags change for a node, they also changed for all sibling nodes. This is not strictly true but simplifies invalidation. The reason it simplifies invalidation is that when removing or adding a node, we can just invalidate the first node (for NTH_LAST_CHILD) and the new node (for NTH_CHILD) and all the other nodes will be invalidated automatically.
Diffstat (limited to 'gtk/gtkcssnode.c')
0 files changed, 0 insertions, 0 deletions