Semantic-UI-React
Semantic-UI-React copied to clipboard
Popup: Wrong Popup placement in IE11
Bug Report
The popup placement in IE11 seems to be slightly broken.
Steps
- Navigate to https://react.semantic-ui.com/modules/popup/
- Hover over any Popup example
Expected Result

Actual Result
- Popup width and position is wrong

Version
Tested with Browserstack: Windows 10 Internet Explorer 11.1.17134.0 Semantic UI React 2.0.1 Semantic UI 2.4
Testcase
https://codesandbox.io/s/semantic-ui-react-hover-example-5qbyu?file=/index.html (Although codesandbox doesn't work with ie11) I also tested SUIR v1.3.1 and SUI 2.4 which seems to be fine.
👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you've completed all the fields in the issue template so we can best help.
We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can.
@jschmolling we do not release patches for old versions of SUIR. If this issue is present in 2.0.1 but is resolved in 2.4, please update to the latest version.
@jschmolling we do not release patches for old versions of SUIR. If this issue is present in 2.0.1 but is resolved in 2.4, please update to the latest version.
It's about SUIR 😕 The latest release of SUIR is 2.0.1.
I was able to repro it in IE11:

I also tested https://semantic-ui.com/modules/popup.html (SUI 2.4) which seems to be fine
I also faced to this problem. This reason seems to be react-popper's bug in Internet Exploer. Link: https://github.com/popperjs/popper-core/issues/1159
This problem fixed Oct 30, but its newest version is not included in react-popper. https://github.com/popperjs/react-popper/blob/master/yarn.lock
Can this be fixed? Or is there some workaround?
It probably will not be fixed. Microsoft is even dropping support for IE11 on all of their online Office and Teams services on August 17, 2021.
It probably will not be fixed. Microsoft is even dropping support for IE11 on all of their online Office and Teams services on August 17, 2021.
It won't be fixed. v3 will drop IE11 support.