-
Philip Withnall authored
It’s quite expensive to destroy and recreate all the child widgets of a `GsStarRating` every time its rating is changed. In particular, doing so means re-loading the `starred-symbolic` image a lot. Avoid that by separating refreshing the `rating` property from refreshing everything else. This avoids around 115KB of object allocations through refreshes. Signed-off-by: Philip Withnall <withnall@endlessm.com>
100e7bf2