The current stylesheet creates and destroys the ::checkmark pseudo-element whenever the :checked state changes. It might be more performant (and consistent) to make it exist always and simply toggle the visibility, just like we do for select menus. What do we think? CC @bfgeek
The current stylesheet creates and destroys the
::checkmarkpseudo-element whenever the:checkedstate changes. It might be more performant (and consistent) to make it exist always and simply toggle thevisibility, just like we do for select menus. What do we think? CC @bfgeek