PolymerElements / paper-icon-button

A Material Design icon button
https://www.webcomponents.org/element/PolymerElements/paper-icon-button
42 stars 44 forks source link

Firefox Quantum error: TypeError: this._meta.byKey is not a function error #125

Closed michael-learns closed 6 years ago

michael-learns commented 6 years ago

Description

I'm getting error:

TypeError: this._meta.byKey is not a function

Expected outcome

No errors

Actual outcome

Page does not render properly screen shot 2017-11-15 at 9 23 08 pm

Steps to reproduce

  1. Import paper-icon-button element under app-drawer-layout
  2. Open the page in Firefox (Quantum) web browser.
  3. Open console

Browsers Affected

notwaldorf commented 6 years ago

Can you provide a JSBin with repro steps? This for example works fine (identically in Chrome and Quantum FF): http://jsbin.com/yafodup/1/edit?html,output

michael-learns commented 6 years ago

@notwaldorf Here's the jsbin. http://jsbin.com/velovef/edit?html,console,output I'm not sure why but in jsbin it's not showing the error this._meta.byKey is not a function but instead

"error"
"Script error. (line 0)"

I've updated both paper-icon-button and iron-icon elements with bower update.

I'm wondering if the error is instead related to iron-icon element because of that: screen shot 2017-11-17 at 10 42 09 am

This is where I'm directed to when clicking on the error.

justinmandac commented 6 years ago

Hi! I encountered the same issue earlier. @Mikebarson do you have the LastPass extension installed? Disabling it might do the trick. It was found in this related issue that LastPass was the culprit.

michael-learns commented 6 years ago

Thanks! That fixed it for me.