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: Metabox panels floating over editor content area (10.7.0+) #33668

Closed
JoshuaGoode opened this issue Jul 23, 2021 · 5 comments · Fixed by #33817
Closed

Editor / Safari: Metabox panels floating over editor content area (10.7.0+) #33668

JoshuaGoode opened this issue Jul 23, 2021 · 5 comments · Fixed by #33817
Assignees
Labels
Browser Issues Issues or PRs that are related to browser specific problems [Feature] Meta Boxes A draggable box shown on the post editing screen [Status] In Progress Tracking issues with work in progress

Comments

@JoshuaGoode
Copy link

JoshuaGoode commented Jul 23, 2021

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

Prerequisites

  • If the site is running a version below WordPress 5.8, install and activate Gutenberg 10.7.0 or higher. The issue is now present in 5.8 without the need for the standalone plugin.
  • Safari

Step-by-step reproduction instructions

  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.

Expected behaviour

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

Actual behaviour

Metabox panels are floating over editor body content.

Screenshots or screen recording (optional)

image (1)

WordPress information

  • WordPress version: Multiple, tested on 5.7.2 and 5.8
  • Gutenberg version: If below version 5.8 of WP core, install and activate Gutenberg 10.7.0+
  • Are all plugins except Gutenberg deactivated? Yes
  • Are you using a default theme (e.g. Twenty Twenty-One)? Yes

Device information

  • Device: Multiple macOS based devices.
  • Operating system: Multiple versions of macOS
  • Browser: Safari, tested as far back as 12.1 and as recent as 14.1
@JoshuaGoode
Copy link
Author

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 changed the title Editor / Safari: Metabox panels floating over editor content area Editor / Safari: Metabox panels floating over editor content area (10.7.0+) Jul 23, 2021
@Mamaduka Mamaduka added [Feature] Meta Boxes A draggable box shown on the post editing screen Browser Issues Issues or PRs that are related to browser specific problems labels Jul 26, 2021
@talldan
Copy link
Contributor

talldan commented Jul 26, 2021

@jasmussen
Copy link
Contributor

Thanks for the report @JoshuaGoode. Do you have additional steps to reproduce? I can't reproduce it. Running Safari 14.1.2:

saf

@jasmussen
Copy link
Contributor

Looking further into it, I'm able to reproduce on older versions of Safari, such as version 13.

@github-actions github-actions bot added the [Status] In Progress Tracking issues with work in progress label Aug 2, 2021
@jasmussen
Copy link
Contributor

I believe I have a fix in #33817.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Browser Issues Issues or PRs that are related to browser specific problems [Feature] Meta Boxes A draggable box shown on the post editing screen [Status] In Progress Tracking issues with work in progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants