‼️ 🛑 Composition is broken in Safari (desktop and mobile)
See original GitHub issueHi! Could you please fix this issue. It’s blocker for us. Most of our developers in company use Macbooks and many of them use Safari.
Describe the bug The Composition on Safari browser (desktop and mobile) is broken. See the reproducing steps.
To Reproduce
- First option with official storybook Steps:
- Open official storybook from the docs.
- Scroll down on the left panel to external storybook, open any story, wait until it loads and select the Docs tab
- Scroll stories back to top and choose any story from the current storybook
- Now the docs tab will stuck with docs from external storybook
- Second option with repro repository
- Clone this repo
- Install dependencies
- Start storybook with
yarn storybook
- Scroll down on the left panel to external storybook
sample2
, open any story, wait until it loads and select the Docs tab
- Scroll stories back to top and choose any story from the current storybook
- Now you can see “No docs” block on any docs page
- And after that you can also reproduce the issue from first oprion if you open external ‘Official storybook’
System
System:
OS: macOS 11.5
CPU: (8) arm64 Apple M1
Binaries:
Node: 14.17.4 - ~/.nvm/versions/node/v14.17.4/bin/node
Yarn: 3.0.1 - ~/.nvm/versions/node/v14.17.4/bin/yarn
npm: 6.14.14 - ~/.nvm/versions/node/v14.17.4/bin/npm
Browsers:
Edge: 92.0.902.78
Firefox: 90.0.2
Safari: 14.1.2
npmPackages:
@storybook/addon-actions: ^6.4.0-alpha.32 => 6.4.0-alpha.32
@storybook/addon-docs: ^6.4.0-alpha.32 => 6.4.0-alpha.32
@storybook/addon-essentials: ^6.4.0-alpha.32 => 6.4.0-alpha.32
@storybook/addon-links: ^6.4.0-alpha.32 => 6.4.0-alpha.32
@storybook/node-logger: ^6.4.0-alpha.32 => 6.4.0-alpha.32
@storybook/preset-create-react-app: ^3.2.0 => 3.2.0
@storybook/react: ^6.4.0-alpha.32 => 6.4.0-alpha.32
Additional context The issue also reprodusable on MacOS Catalina and iOS 14
Issue Analytics
- State:
- Created 2 years ago
- Reactions:8
- Comments:5 (3 by maintainers)
Top Results From Across the Web
️ 🛑 Composition is broken in Safari (desktop and ... - Issuehunt
First option with official storybook Steps: Open official storybook from the docs. Scroll down on the left panel to external storybook, open any...
Read more >If Safari on Mac doesn't open a webpage or isn't working as ...
If you installed any Safari extensions, make sure that they are up to date. You can also try turning extensions off. From the...
Read more >Topic: Mobile safari broken – chrome mobile works ... - Themeco
Chrome shows it ok but Safari has wrong images on wrong places. Theme is 3.2.1. Shortcode plugin 3.0.3. I do not get it...
Read more >Safari (web browser) - Wikipedia
Safari is a web browser developed by Apple. It is built into macOS, iOS, and iPadOS, and uses Apple's open-source browser engine, WebKit,...
Read more >Safari isn't protecting the web, it's killing it | HTTP Toolkit
- are broken for all Safari users. This is bad. It's made much worse by the incredibly slow pace of Safari releases. Here...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@tim-mukhin we’re looking at composition again as part of a giant performance refactor that’s happening in 6.4, so I’ll try to squeeze this in.
Crikey!! I just released https://github.com/storybookjs/storybook/releases/tag/v6.4.20 containing PR #17679 that references this issue. Upgrade today to the
@latest
NPM tag to try it out!