You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed auto_defer_all_css permanently sticking to true after being enabled and saved once
Root cause: auto_defer_all_css was missing from the sanitizer's boolean field list and the CSS form context map, so unchecking the toggle never wrote false back to the database
Solution: Added auto_defer_all_css to get_field_type_mapping() boolean array and is_field_in_current_form() CSS context in class-settings-sanitizer.php
Pages Critical CSS Leaking onto Homepage
Fixed critical_css_pages being output on the static homepage when a page is set as the front page
Root cause: WordPress returns true for both is_front_page() and is_page() simultaneously on a static homepage, causing both critical_css_home and critical_css_pages to be inlined
Solution: Added !is_front_page() guard to the is_page() condition in output_critical_css()