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

Fix Chrome 87 fieldset rendering bug #883

Merged
merged 7 commits into from
Dec 4, 2020

Conversation

dominik-zeglen
Copy link
Contributor

I want to merge this change because it happened:
Screenshot 2020-11-30 at 12 57 58
Screenshot 2020-11-26 at 15 47 06
Screenshot 2020-11-25 at 11 59 41

... and now it doesn't.

Ref https://www.drupal.org/project/drupal/issues/3183425

PR intended to be tested with API branch: master

Pull Request Checklist

  1. All visible strings are translated with proper context.
  2. All data-formatting is locale-aware (dates, numbers, and so on).
  3. Translated strings are extracted.
  4. Number of API calls is optimized.
  5. The changes are tested.
  6. Data-test are added for new elements.
  7. Type definitions are up to date.
  8. Changes are mentioned in the changelog.

Test environment config

API_URI=https://master.staging.saleor.rocks/graphql/

@patrys
Copy link
Member

patrys commented Dec 1, 2020

@maarcingebala
Copy link
Member

I thought it's the fault of a beta version of Chrome but now I'm on a stable version and still getting these issues constantly. Glad it will be resolved 🙏

@github-actions github-actions bot temporarily deployed to saleor-1751-chrome-bugs December 1, 2020 17:14 Inactive
@github-actions github-actions bot temporarily deployed to storybook saleor-1751-chrome-bugs December 1, 2020 17:14 Inactive
Copy link
Contributor

@orzechdev orzechdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI fails completely

@github-actions github-actions bot temporarily deployed to saleor-1751-chrome-bugs December 2, 2020 11:59 Inactive
@github-actions github-actions bot temporarily deployed to storybook saleor-1751-chrome-bugs December 2, 2020 11:59 Inactive
Copy link
Contributor

@orzechdev orzechdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI is working now, but I see there is an issue with select input:
Zrzut ekranu 2020-12-2 o 13 26 09

src/theme.ts Outdated
@@ -73,7 +229,7 @@ export default (colors: IThemeColors): Theme =>
borderRadius: 8,
borderStyle: "solid",
borderWidth: 1,
overflow: "visible"
overflow: "hidden"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably this is the cause of input issue - without this change, it displayed popup also outside of the card:
Zrzut ekranu 2020-12-2 o 13 23 02

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aw damn this is part of debug code 🙄

Copy link
Contributor

@orzechdev orzechdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's weird, test env still has the old code. But tested locally and input now is displayed correctly.

@krzysztofwolski krzysztofwolski merged commit c7cd531 into master Dec 4, 2020
@krzysztofwolski krzysztofwolski deleted the SALEOR-1751-chrome-bugs branch December 4, 2020 12:45
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.

6 participants