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

Other events not being triggered in Safari #7

Open
pfafman opened this issue Dec 27, 2014 · 1 comment
Open

Other events not being triggered in Safari #7

pfafman opened this issue Dec 27, 2014 · 1 comment

Comments

@pfafman
Copy link

pfafman commented Dec 27, 2014

The core-responsive-change event does not fire off in safari.

Template.dashboardLayout.events
  "core-responsive-change [data-drawer-panel]": (e) ->
    Session.set "drawer-panel-narrow", e.originalEvent.detail.narrow

Thus the drawer-panel-narrow session does not get set and so the toggle drawer button never shows up on narrow screens.

If you force the toggle drawer button to show up, you still have another issue with the click on that paper-icon-button not firing into the template helper.

Note: This is probably an issue in other browsers that make use of the polypill.

FYI: The same issues exist on your usercycle site.

@spencercarli
Copy link
Contributor

@pfafman though not a fix for this issue, eeadba7 is a workaround allowing the menu button to show up.

I just checked out USERcycle and the menu button appears on a narrow safari browser. I'm not sure if they used something similar to my commit or a different method (cc @schnie @ryw)

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

No branches or pull requests

2 participants