bitovi/canjs — pull request #584 by Helidium (2013-12-01 18:28:36+00:00)
Title: Update pushstate.js ( Fix for firefox push/replacestate override problem...

...)

Hi I was using canjs with new pushstate functionality. All is working well in chrome / opera but not in firefox. The browser stopped listening to url changes all of the sudden after a couple of seconds of inactivity. The most bizzare situation which I am still not familiar with was when I changed any map property with attr the setState was called, otherwise not.

Anyway I deleted the push/replacestate override and call the setState in the click handler.