Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

Safari on iOS fires wrong 'resize' events that cause the offcanvas to close itself. #84

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

Conversation

idiazroncero
Copy link

On Safari/iOS, a wrong resize event is sometimes fired on touchmove (see https://stackoverflow.com/questions/8898412/iphone-ipad-triggering-unexpected-resize-events).

This causes bootstrap-offcanvas "resize" evenmt handler to fire and closes the offcanvas, even if it wasn't the purpose of the user.

This proposed solution adds a small window.width check to prevent safari/IOS from firing wrong resize events. If the resize event didn't change the width, the resize handler code won't run.

…ize events that make the offcanavs menu to close on touchmove
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant