f662864ada
Compare painting/geometry of old and new paint nodes, so it's ensured to be only emitted on actual style changes. Emission still must be propagated through to children, though. Closes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/1153 (cherry picked from commit f74c07b9acbdc6945ca37f86bc680701f048f174)