{
throw new IllegalStateException("Trying to stop " + activityToStop
+ " which is not the same as the internal running " + runningActivity + "!");
}
stopTicking();
dispatcher.execute(new StopActivityAction(activityToStop), new KarakaCallback<StopActivityResult>(eventBus)
{
@Override
public void onSuccess(StopActivityResult result)
{
Activity stoppedActivity = result.getStopped();