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

Fixed radio button jumping problem on Safari #323

Closed
wants to merge 1 commit into from
Closed

Fixed radio button jumping problem on Safari #323

wants to merge 1 commit into from

Conversation

PanosParalakis
Copy link

Updated block-label input styles

What problem does the pull request solve?

To fix radio button jumping bug on Safari browser

What does it do?

It fixes the position

How has this been tested?

Manually on Safari, Chrome
Executed grunt test-default task

Screenshots (if appropriate):

Hard to catch the screenshot as it is on press down

What type of change is it?

  • [x ] Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Put an x in all the boxes that apply

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.

@robinwhittleton
Copy link
Contributor

Thanks for the PR! Unfortunately while this potentially fixes the problem in Safari and Chrome, they’re the two browsers on macOS that don’t resize the inputs visually based on their applied size. Either way, we’re looking to replace this style with a new one for radios and checkboxes, which is currently going through testing. That will replace all of this code, so it’s probably not worth your time coming up with a new version of this patch that works for everyone at this point. If you’d like to test out the new code I’d love your opinions.

gavboulton pushed a commit to gavboulton/govuk_elements that referenced this pull request Oct 20, 2016
# 4.18.1

- Fix error in IE - remove trailing comma from shimLinksWithButtonRole
JavaScript ([PR
alphagov#323](alphagov/govuk_frontend_toolkit#323)).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants