I've just noticed this issue in my sencha touch 2 app: - If you are using Application Cache and also managing states through hash or other technique, the history object will not keep your navigation history, therefore history.back() will never work and history.length stays in 1 forever.
Any idea whether there is a workaround to solve this?