After further investigation I found that the view was not being auto destroyed from the DOM as other views are and thus looked further. I then realized that I was actually navigating away from the view using Ext.Viewport.setActiveItem(Ext.create('MyApp.view.Main'));
Adding a item.destroy()
call on deactivate
event did the trick. Although, after the Ext.Viewport.setActiveItem
, Ext.Viewport.remove()
would have done the trick as well!
Hoping this helps someone!