import nucleus.presenter.Presenter;
public abstract class NucleusAppCompatActivity<PresenterType extends Presenter> extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
<BUG>helper.requestPresenter(getPresenterFactory(), savedInstanceState == null ? null : savedInstanceState.getBundle(PRESENTER_STATE_KEY));
}</BUG>
@Override
protected void onDestroy() {
super.onDestroy();

import nucleus.presenter.Presenter;
public abstract class NucleusAppCompatActivity<PresenterType extends Presenter> extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (savedInstanceState != null)
helper.setPresenterState(savedInstanceState.getBundle(PRESENTER_STATE_KEY));
}
@Override
protected void onDestroy() {
super.onDestroy();
