WordPress.org

Make WordPress Core

Opened 7 months ago

Last modified 6 months ago

#42329 new defect (bug)

Customizer: interacting with text fields in a "wide" widget shifts child panel position in Safari.

Reported by: pagelab Owned by:
Milestone: 5.0 Priority: normal
Severity: normal Version: 4.7
Component: Customize Keywords: needs-patch
Focuses: ui, javascript, administration Cc:

Description

When a widget is defined as "wide" in the widget construct, there's a sudden shift of the "widgets" panel in the customizer when there's any interaction with a text field.

This was observed in Safari Mac, versions 11 and 13 (latest).

I've used WordPress 4.9-beta3-41983, but this happened also in 4.8.2.

This bug was detected while I was using the Black Studio TinyMCE Widget plugin: https://br.wordpress.org/plugins/black-studio-tinymce-widget/.

I have tested also with a simple widget plugin, and found the same bug.

On both WordPress installations, the Twenty Seventeen theme was active, and there was just two plugins active: the test widget plugin and Black Studio TinyMCE Widget plugin.

Attachments (1)

widget-test.php.zip (1.7 KB) - added by pagelab 7 months ago.
Simple widget plugin to test the bug.

Download all attachments as: .zip

Change History (3)

@pagelab
7 months ago

Simple widget plugin to test the bug.

#1 @westonruter
7 months ago

  • Keywords needs-patch added
  • Milestone changed from Awaiting Review to 4.9.1
  • Version changed from 4.8.2 to 4.7

@pagelab I wasn't able to access your video on Dropbox, so I uploaded a video for myself: https://youtu.be/h13gfRdszIs

This issue was also happening in the new theme browser: #42052. In particular, it was fixed by @sayedwp in [41948].

But I found that if I go back to WordPress 4.7 the issue is still present there, so it's not new in 4.9. It is probably a regression introduced in #34391.

#2 @johnbillion
6 months ago

  • Milestone changed from 4.9.1 to 5.0
Note: See TracTickets for help on using tickets.