title: GWT: how do I go to a new place from within the Activity start method?
body: <p>So I'm doing something like this:
  </p>
  
  <pre><code>public class SecureActivity extends AbstractActivity {
    public void start(AcceptsOneWidget container, EventBus eventBus) {    
      if (!_app.isUserLoggedIn()) {
        _app.goTo(new LoginPlace(_app.getCurrentPlaceToken()))
      } else {
        // do cool secure stuff
      }
    }
  }
  </code></pre>
  
  <p>But the behavior that I'm seeing is that my browser's history is for original url (from the original request), then the login:redirectPlace, and then original url again.</p>
  
  <p>It seems like I need to do my redirection after the start() method has completed. Is there a proper way to delay/delegate that goTo to happen outside of the start method?</p>
  
  <p>Thanks.</p>