@Override protected void setUpPresenter() { final PresenterFactory<LoginActivityPresenter> superFactory = super.getPresenterFactory(); setPresenterFactory( () -> { LoginActivityPresenter presenter = superFactory.createPresenter(); getActivityComponent().inject(presenter); return presenter; }); }