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

Fixes for issues in IE11 #15

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Fixes for issues in IE11 #15

wants to merge 1 commit into from

Conversation

sehv
Copy link

@sehv sehv commented Mar 10, 2016

Fixes two issues with IE11:
(1) Calendar does not position correctly. Replaces window.scrollX/scrollY with window.pageXOffset/pageYOffset to make it work in all browsers.
(2) Calendar can't be removed once rendered. Replaces el.destroy() (not supported in pre-Edge IE) with el.parentElement.removeChild(el) to make it work in all browsers.

Also adds a missing comma in package.json.

Minified version also rebuilt and included.

Fix two issues with IE11:
(1) Calendar does not position correctly. Replace window.scrollX/scrollY with window.pageXOffset/pageYOffset to make it work in all browsers
(2) Calendar can't be removed. Replace el.destroy() (not supported in pre-Edge IE) with el.parentElement.removeChild(el) to make it work in all browsers
@sehv sehv mentioned this pull request Mar 10, 2016
@kokpuncher
Copy link

This fix worked for me. I was able to reproduce it in IE11 and applying this fix corrected it.
Works as expected in Chrome 51.0.2704.84 m

@MitchConner
Copy link

Same for me. Thanks for this fix!

@shnigi
Copy link

shnigi commented Feb 10, 2017

I am facing this same issue, can you merge? This works.

@qrdemole
Copy link

Please merge

@RoystonGates
Copy link

Thank you for the fix works a treat :)

@londonanthonyoleary
Copy link

Could anyone merge this.

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.

8 participants