예제 #1
0
 @Override
 public void manualReveal(Presenter<?, ?> presenter) {
   // Reveal only if there are no pending navigation requests
   if (!placeManager.hasPendingNavigation()) {
     if (!presenter.isVisible()) {
       // This will trigger a reset in due time
       presenter.forceReveal();
     } else {
       // We have to do the reset ourselves
       ResetPresentersEvent.fire(this);
     }
   }
   placeManager.unlock();
 }