title: Using GWTs activities and places can I navigate to a previous page without using History.back()?
body: <p>I am using GWTs Activities and Places pretty much as described on <a href="http://code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html" rel="nofollow">http://code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html</a> and it is all working fine.</p>
  
  <p>What I would like to do is from a particular page navigate to the previous page without using <code>History.back()</code> as I don't want to lose the history state. (I have a page where the user performs an action, on success I want to return to the previous page and keep the history state, on the other hand if they cancel I do want to use <code>History.back()</code> as I do want to lose the state). </p>
  
  <p>The only way I can think of to do this is to create my own Place/History tracking code that listens to Place/History change events and makes the previous Place available to me so that I can call <code>placeController.goto(...)</code></p>
  
  <p>Is there an easier way of doing this? Am I missing something?</p>