JS errors when adding/removing libraries from project

Hello!

I’m reporting a JS error in Particle Build. I’m not sure where to post it exactly so that the developers see it.

When I added the Serial_sparkfun_library to my project and then tried to remove it with the x icon at the top, I noticed the button was unresponsive.

I found this stack trace in the console:

  • Uncaught TypeError: Cannot read property ‘removeTabByFileName’ of undefined
  • at Class.removeTab (application-03a1dc8e5a10de0aa2642b56c816b84d.js:75941)
    
  • at Router.triggerEvent (application-03a1dc8e5a10de0aa2642b56c816b84d.js:32818)
    
  • at trigger (application-03a1dc8e5a10de0aa2642b56c816b84d.js:31946)
    
  • at Router.trigger (application-03a1dc8e5a10de0aa2642b56c816b84d.js:31575)
    
  • at Class.send (application-03a1dc8e5a10de0aa2642b56c816b84d.js:32613)
    
  • at Class.send (application-03a1dc8e5a10de0aa2642b56c816b84d.js:16896)
    
  • at application-03a1dc8e5a10de0aa2642b56c816b84d.js:35061
    
  • at Backburner.run (application-03a1dc8e5a10de0aa2642b56c816b84d.js:7884)
    
  • at Object.Ember.run (application-03a1dc8e5a10de0aa2642b56c816b84d.js:8220)
    
  • at Object.handler (application-03a1dc8e5a10de0aa2642b56c816b84d.js:35059)
    
  • at HTMLButtonElement.<anonymous> (application-03a1dc8e5a10de0aa2642b56c816b84d.js:21301)
    
  • at Object.Ember.handleErrors (application-03a1dc8e5a10de0aa2642b56c816b84d.js:2860)
    
  • at HTMLButtonElement.<anonymous> (application-03a1dc8e5a10de0aa2642b56c816b84d.js:21293)
    
  • at HTMLBodyElement.dispatch (application-03a1dc8e5a10de0aa2642b56c816b84d.js:6)
    
  • at HTMLBodyElement.y.handle (application-03a1dc8e5a10de0aa2642b56c816b84d.js:6)
    
  • at HTMLBodyElement.d (application-03a1dc8e5a10de0aa2642b56c816b84d.js:63364
    

I then pressed the right hand side plus icon, just to see what would happen. Nothing happened, and here’s what I saw in the console:

Uncaught Error: Nothing handled the event ‘addTab’.
at Router.triggerEvent (application-03a1dc8e5a10de0aa2642b56c816b84d.js:32834)
at trigger (application-03a1dc8e5a10de0aa2642b56c816b84d.js:31946)
at Router.trigger (application-03a1dc8e5a10de0aa2642b56c816b84d.js:31575)
at Class.send (application-03a1dc8e5a10de0aa2642b56c816b84d.js:32613)
at Class.send (application-03a1dc8e5a10de0aa2642b56c816b84d.js:16896)
at Class.send (application-03a1dc8e5a10de0aa2642b56c816b84d.js:16896)
at application-03a1dc8e5a10de0aa2642b56c816b84d.js:35061
at Backburner.run (application-03a1dc8e5a10de0aa2642b56c816b84d.js:7884)
at Object.Ember.run (application-03a1dc8e5a10de0aa2642b56c816b84d.js:8220)
at Object.handler (application-03a1dc8e5a10de0aa2642b56c816b84d.js:35059)
at HTMLAnchorElement. (application-03a1dc8e5a10de0aa2642b56c816b84d.js:21301)
at Object.Ember.handleErrors (application-03a1dc8e5a10de0aa2642b56c816b84d.js:2860)
at HTMLAnchorElement. (application-03a1dc8e5a10de0aa2642b56c816b84d.js:21293)
at HTMLBodyElement.dispatch (application-03a1dc8e5a10de0aa2642b56c816b84d.js:6)
at HTMLBodyElement.y.handle (application-03a1dc8e5a10de0aa2642b56c816b84d.js:6)
at HTMLBodyElement.d (application-03a1dc8e5a10de0aa2642b56c816b84d.js:63364)