Fix font printing regression when metabox exists #52343
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #51209
What?
Fixes the font printing regression in the post editor when a metabox exists.
Why?
The change that introduced the regression in Gutenberg:
How?
Removes the
if
not a block theme guard around the'admin_print_styles'
hook. This means,
@font-facestyles will be printed in each admin's main doc
` and in each iframed editor.Testing Instructions
a. Go to the Site Editor > Styles > Typography > Headings.
b. In "Font", select "IBM Plex Mono".
c. In "Appearance", select "Bold Italic.
d. Click/select the "Save" button twice.
a. Title: "Mindblowing: a blog about philosophy."
b. Paragraph block: whatever content you want.
a. Open its dev tools to the Network tab.
b. Select "Fonts".
c. Disable the cache, if available.
d. Refresh the page.
Expectations:
IBMMono-Italic.woff2
file should be present in the Network tab.