I'm on the latest version of Backbone (1.1.0) and Marionette (2.3.0).
I have a hook to initialize the router
App.on "start", ->
if Backbone.history
Backbone.history.start()
And when I change routes in my application I use
Backbone.history.navigate route, options
My problem right now is when I load my application and click on my links to route my to different routes, as soon as I press the back button then the on "start" event is triggered again which causes an error since Backbone.History is already initialized.
Why is on "start" triggered again when pressing back in the browser?
AppInstance.Router.navigate( route, { trigger: true } );maybe that will work better? - stakolee