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

Forms: Select dropdown arrow initial loads in wrong place #41060

Open
edanzer opened this issue Jan 14, 2025 · 1 comment · May be fixed by #41074
Open

Forms: Select dropdown arrow initial loads in wrong place #41060

edanzer opened this issue Jan 14, 2025 · 1 comment · May be fixed by #41074
Assignees
Labels

Comments

@edanzer
Copy link
Contributor

edanzer commented Jan 14, 2025

Impacted plugin

Jetpack

Quick summary

If you add a dropdown field to a Jetpack Form, and then load it on the frontend, the arrow icon for the drop down initially loads in the wrong place (in the lower left corner of the field). It then corrects after a few seconds. We generate some dynamic CSS in this file. Once that CSS is generated and applied, the field loads correctly.

Although the issue resolves, it takes a long time and it's ugly in the mean time. Ideally we can add some fallback styling to ensure this is styled correctly from the start.

Image

Steps to reproduce

  1. Add a Jetpack form block with a select drop down.
  2. Go to frontend and look at select dropdown immediately upon page load.

Site owner impact

Fewer than 20% of the total website/platform users

Severity

Minor

What other impact(s) does this issue have?

No response

If a workaround is available, please outline it here.

No response

Platform (Simple and/or Atomic)

No response

@edanzer edanzer added [Block] Contact Form Form block (also see Contact Form label) [Feature] Contact Form [Feature] Forms Blocks Blocks designed to streamline user input and engagement, such as contact, newsletter sign-ups, etc. [Package] Forms [Pri] Normal [Type] Bug When a feature is broken and / or not performing as intended Needs triage Ticket needs to be triaged labels Jan 14, 2025
@edanzer edanzer self-assigned this Jan 14, 2025
@github-actions github-actions bot added the [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ label Jan 14, 2025
@edanzer edanzer removed [Feature] Contact Form [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Block] Contact Form Form block (also see Contact Form label) [Feature] Forms Blocks Blocks designed to streamline user input and engagement, such as contact, newsletter sign-ups, etc. labels Jan 14, 2025
@coder-karen
Copy link
Contributor

Related: #38470 (that one got auto-closed due to a related PR which was only a partial fix - there were some themes that displayed the arrows permanently in the wrong location).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

Successfully merging a pull request may close this issue.

4 participants