Skip to content
This repository was 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
idiazroncero wants to merge 1 commit intoiamphill:masterfrom
B-Prod:iOSScrollBug
Open

Safari on iOS fires wrong 'resize' events that cause the offcanvas to close itself.#84
idiazroncero wants to merge 1 commit intoiamphill:masterfrom
B-Prod:iOSScrollBug

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