• Florian Müllner's avatar
    st: Delay handling of :first/:last-child changes · 0afd600e
    Florian Müllner authored
    Updating the :first/:last-child pseudo classes can result in a lot
    of unnecessary style changes when bulk-adding children to a container,
    as every child ends up as the new last child.
    
    Address this by deferring the style change to an idle, so we only do
    the work once for the actual first and last child.
    
    GNOME/gnome-shell!529
    0afd600e
Name
Last commit
Last update
.gitlab-ci Loading commit data...
.settings Loading commit data...
data Loading commit data...
docs/reference Loading commit data...
js Loading commit data...
man Loading commit data...
meson Loading commit data...
po Loading commit data...
src Loading commit data...
subprojects Loading commit data...
test Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.gitmodules Loading commit data...
COPYING Loading commit data...
HACKING.md Loading commit data...
NEWS Loading commit data...
README.md Loading commit data...
README.mdwn Loading commit data...
cldr2json.py Loading commit data...
config.h.meson Loading commit data...
gnome-shell.doap Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...