Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Editor / Safari / Atomic: Metabox panels floating over editor content area #54860

Closed
JoshuaGoode opened this issue Jul 23, 2021 · 5 comments
Closed
Labels
[Browser] Safari [Feature] Post/Page Editor The editor for editing posts and pages. [Pri] Normal Schedule for the next available opportuinity. [Status] Core Fix Needed A fix within the Core WordPress or Gutenberg project is required to resolve this issue. Triaged To be used when issues have been triaged. [Type] Bug User Report This issue was created following a WordPress customer report

Comments

@JoshuaGoode
Copy link

JoshuaGoode commented Jul 23, 2021

This is a WordPress.com / Automattic duplicate issue for internal tracking and triaging. I've opened an issue with Gutenberg at WordPress/gutenberg#33668

Description

As of Gutenberg 10.7.0, and now WordPress core 5.8, metabox panels are no longer restricted to their editor region and are floating over the editor content area in Safari.

It seems display changes to .edit-post-visual-editor might be related. Possibly from #32581

image

Steps to reproduce the behavior

  1. Create a post/page with multiple paragraphs worth of content.
  2. Enable the Custom fields panel within editor Preferences. Or, install a plugin such as Yoast which automatically adds and enables an editor metabox panel.

What I expected to happen

Metabox panels are restricted to the bottom of the editor, below body content.

What actually happened

Metabox panels are floating over editor body content.

Context

Browser / OS version

Safari, tested as recent as 14.1 and as far back as 12.1

Does this happen on simple or atomic sites or both?

Atomic

Level of impact (Does it block purchases? Does it affect more than just one site?)

Safari users, mostly those with Yoast installed or those with other plugins that add metabox panels and enable them by default.

Workaround

One workaround, for now, is to hide the panels.

  1. Access your editor preferences while in the editor by clicking ⋮ > Preferences
  2. Disable the additional panels within the Panels area.

image

@JoshuaGoode JoshuaGoode added [Type] Bug [Feature] Post/Page Editor The editor for editing posts and pages. Atomic User Report This issue was created following a WordPress customer report [Browser] Safari labels Jul 23, 2021
@formosattic
Copy link

+1 4166973-zd-woothemes

@mrfoxtalbot mrfoxtalbot added [Status] Core Fix Needed A fix within the Core WordPress or Gutenberg project is required to resolve this issue. Triaged To be used when issues have been triaged. labels Jul 25, 2021
@mrfoxtalbot
Copy link

Awesome report @JoshuaGoode. I have added the "Core Fix Needed" tag. Thank you!

@jp-imagines
Copy link

Looks like there was a report of this in 4177745-zen. Not sure of the user's browser, though.

@jasmussen
Copy link
Member

For those of you able to reproduce this (from what I can tell this is a Safari 13 and older issue), I believe I have a fix in WordPress/gutenberg#33817. It should be testable using http://gutenberg.run/33817.

@dpasque dpasque added the [Pri] Normal Schedule for the next available opportuinity. label Aug 6, 2021
@jordesign
Copy link
Contributor

WordPress/gutenberg#33668 is closed now - and I can no-longer recreate this issue. Closing issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Browser] Safari [Feature] Post/Page Editor The editor for editing posts and pages. [Pri] Normal Schedule for the next available opportuinity. [Status] Core Fix Needed A fix within the Core WordPress or Gutenberg project is required to resolve this issue. Triaged To be used when issues have been triaged. [Type] Bug User Report This issue was created following a WordPress customer report
Projects
None yet
Development

No branches or pull requests

7 participants